Anybody heard of this band? They're playing with The Pietasters so I'm thinking about going to the show.