Also:
Does anyone here think there's any connection between "lulu" and "lollapalooza"? Fairly similar phonetically, almost identical in meaning...