5 Jan
EW argues The Clash's "London Calling" is the Best Album of All Time

Are we Clash fans? Ummmm…you might have inferred that from the title of our little online project here…and you’d be 100% correct. Well it just so happens that London Calling, the album that contains our eponymous track, came out exactly 30 years ago today. Entertainment Weekly here posits it’s the best album of all time, […]