Monday, April 15, 2013

The Stone Roses at Coachella


 Watch snippets of The Stone Roses first U.S. show in almost 20 years as they headlined Friday night of Coachella 2013.