Songs

Show all 129 The Clash songs

London Calling performed by The Clash

Years

1 1982 81
2 1984 56
3 1981 48
4 1980 40
5 1979 20
6 1983 4
7 1985 2

Plays by Other Artists