#

Kaiser Chiefs Perform Pinball Wizard Live at London Olympics Closing Ceremony

Venue: Olympic Stadium Location: London, England, United Kingdom Date: August 12, 2012

Watch on YouTube

Popular Shows