Fact #69985
When:
Short story:
The Foo Fighters play the second of two nights at Wembley Stadium, London, UK, using a 17m diameter revolving stage because the show takes place in the round. The performance is filmed for the DVD Foo Fighters Live At Wembley Stadium.
Tweet this Fact