Review: The Clash – Live at Shea Stadium [2008]
If you are a fan of the legendary band, The Clash, then there is no excuse for not picking up this live record. Live at Shea Stadium was recorded in 1982 when the iconic London imports opened for the other iconic British imports, The Who. The Shea set presents The Clash in their prime and […]