2003 – The Flaming Lips are forced to cut short a concert in Birmingham

The Flaming Lips

2003 – The Flaming Lips are forced to cut short a concert in Birmingham, England, after one of their dancing pandas collapses onstage.

Be Sociable, Share!

Leave a Reply