Originally Posted by RiverRider
Saw them on TV back n the 90s and thought they sucked shit. They suck shit.


Sorry bro Steve I’m with RR on this one.



Makes me want to buy inch BITCH SLAP that lead singer in the face just remembering it.

Last edited by efw; 07/29/23. Reason: Auto INcorect