ShowShowFoo Fighters at WembleyJun 6, 2008Wembley Stadium · Wembley, United KingdomFollowI was thereUpload from this showMediaLineupAboutFoo Fighters