Songs

Show all 129 The Clash songs

Should I Stay or Should I Go performed by The Clash

Years

1 1982 66
2 1981 11
3 1984 10
4 1983 4

Plays by Other Artists