#26 Should I Stay or Go Now by The Clash Overview Tag Appears on John Peel Festive Fifty 1982 Playcount Listeners