The Clash - Should I Stay or Should I Go

 

 

The Clash - London Calling

 

 

The Clash - Full Concert

(03/08/80 - Capitol Theatre)