Showing posts with label the Who. Show all posts
Showing posts with label the Who. Show all posts

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...