The Clash and The Castagnes

It’s "London Calling" as THE CLASH "Rocks The Casbah", while THE CASTAGNES debut their "Pretty Party People", their "Secret Lover", asking "Should I Go or Should I Stay?"