Showing posts with label the Who. Show all posts
Showing posts with label the Who. Show all posts
Friday, December 10, 2010
Monday, October 13, 2008
On this date in 1982...
The Clash opened for the Who at Shea Stadium. (The "Should I Stay Or Should I Go?" video, of course, has footage from that show and shots of NYC...)
Anyway, here's the first part of a Who documentary that chronicles the Shea show...
Subscribe to:
Posts (Atom)