The Supersuckers took the Streetwalkin’ Cheetahs out on tour for the first time back in 1999 and the leaders of these two infamous punk rock ‘n’ roll acts have remained pals and collaborators for over two decades! The evidence of this wild and rowdy union is all over their debut Continue Reading