Showing all 3 Facts found
Click to filter results
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.