please comment&rate.
Flaming Lips Astoria Theater London, October 23rd 1999.
Semi home-made music video. The first half was intact on a VHS tape from Wayne. I edited in some other footage on the tape to let the song finish. Thanks to ...
The Lips live in '99.
There's no point trying to explain this one... It's extremely personal to say the least?