The Clash “London Calling” Video

The Clash- The only band that mattered in the late 1970’s-early 1980’s. London Calling video link below- http://www.youtube.com/watch?v=EfK-WX2pa8c  

Advertisements
Read Article →