The Clash

'London Calling,' the iconic 1979 album by The Clash. The title single became one of the group's biggest hits. The album was inducted into the Grammy Hall of Fame in 2007.

See our biography of The Clash