They Could've Done So Much Better

I'll run out and buy this when it's released. I'm sure I'll even enjoy it. All the time knowing they could've released something so much greater

Why release something from 1982 instead of the 1979-80 height of their power, with Topper on the skins?

I don't get it...they must have other good multitrack recordings in the vault of complete shows, right?

--
The Clash Live! Veteran of 12 unforgettable shows, 1979-82.