The Clash - Live at Shea Stadium November 21, 2008 '80's rock CD Review download free podcast Joe strummer Live at Shea Stadium mick jones new album new CD new music punk rock the Clash +