May 25, 2018 Sit Down and Listen #23 // London Calling 1979 by The Clash Sit Down and Listen #23 features London Calling by the The Clash released in 1979 on CBS Records. In punk, reggae, Sit Down and Listen silviuadmin "featured" 1979 Full Album Hard Rock London Calling rockabilly ska The Clash