THE CLASH 'London Calling' 2LP


The essential third studio album from THE CLASH“London Calling’ is The Clash’s defining album, a rallying call for Londoners and people around the world. The album’s lyrics reflected contemporary concerns, many of which are still relevant today, as it moved away from traditional punk by adopting and reworking much wider musical influences.”

Related products