Should I Stay Or Should I Go (Live 9/8/1982) by The Clash Overview Tag Appears on Playcount 1 Listeners 1