Review: The Cramps

The Cramps "Fiends of Dope Island" (Vengeance) Freshly invigorated by regaining control of its own back catalog and resurrecting its own label, The Cramps drops on a bomb on the scene with a new chapter...