Totally love this album . Released 1998 (I think ) . It is a no holds barred Ramones meet The Stones (early seventies ) meet Hanoi Rocks , with a tiny smidge of Motorhead .They hail from Sweden and the album just does not let you take a breath .
Large chunks of Ramonesesgue buzzsaw guitar ...