#

The Strokes Live Performance of You Only Live Once at Montreux Jazz Festival

Venue: Natural History Museum Location: London, England, United Kingdom Date: July 6, 2006

Watch on YouTube

Popular Shows