I got a promo copy of The Clash Live at Shea Stadium. Amazing! I'll have a review up closer to the release date (Oct. 7). Here's a taste.
Showing posts with label shea stadium. Show all posts
Showing posts with label shea stadium. Show all posts
Friday, September 12, 2008
Subscribe to:
Posts (Atom)