London Calling celebrate the 45th anniversary of 'London Calling', the 1979 third studio LP album by The Clash. The Clash released their acclaimed double album London Calling album on 14th ...
In 1977 The Clash toured the UK on the back of their critically acclaimed and self-titled debut album "The Clash". The Tour was dubbed the "White Riot" Tour and the band played tracks from their ...