It leaked.
!!!!!
>>74490069
(((Flaming Lips))))
you can give the 'leaked' marketing technique a rest alreday too.
>>74490069
If by leak you mean liquid feces dripping from the flabby ass cheeks of a 60yo incontinent con artist named Wayne Coyne, yeah it leaked.
>>74490069
What? No way! link??
>>74490069
Flaming Lips post-The Terror was a mistake