On 23rd June 2006, Flaming Lips shot a 100 balloons from the stage at Hyde Park. Suz, beating aside a dozen hyper children, captured one and managed to get it 50 miles south on public transport. It now lays, sorry and deflated, on a window sill, day dreaming of it's moment in the rock 'n' roll firmament
1 week ago

0 comments:
Post a Comment