Image: Ticketmaster
London Calling Play The Clash “Should I Stay or Should I Go” Tour plays on Saturday 7 November at 19:00 at Southampton 1865, Southampton.
Line-up: London Calling
6 concerts at Southampton 1865 this month
Source: universe.com