I've never heard of this band, but all I have to do is read that shirt and know that I never need to listen to them. I've done the tour a few times and know what type of grimey ass bands follow it around try to act like they're hot shit. A couple of that I've met have been alright, but most of them are weird ass hangers on that try to sell their shitty CDs and bottled water.
If I was Kevin I'd never let them hang outside and sell some sexist bullshit like that and if I was working on the tour again I'd refuse to sell merch to any kid wearing that shirt.
EDIT: Just listened to as much of a song as I could stomach. Holy god that was bad.