Premieres \

Watch The Clash Perform ‘Should I Stay or Should I Go’ at 1983’s US Festival

The legendary punk outfit's final set with founding guitarist Mick Jones, taken from the forthcoming 'US Festival 1983: Days 1-3' DVD

Jem Aswad |November 25, 2013 - 1:16 pm