London Calling – The Clash


London Calling is the third studio album by English rock band the Clash. It was originally released as a double album in the United Kingdom on 14 December 1979 by CBS Records, and in the United States in January 1980 by Epic Records.

Categories: , Tags: ,


There are no reviews yet.

Be the first to review “London Calling – The Clash”

Your email address will not be published. Required fields are marked *