Fact #80369
When:
Short story:
Torrential rain and 80mph winds hit the stage during a Flaming Lips performance at the Brady Block Party in Tulsa, Oklahoma, USA. Bassist Michael Ivins narrowly escapes being crushed when he leaps to safety as a 15-foot video screen topples over the back of the stage.
Tweet this Fact