The Clash were the greatest, english rock band who formed in 1976. London Calling was the british, rock bands third studio album produced. Too many people like myself, have considered this album the greatest rock album. I wish they were still together !