Here ya go, their website, though it looks almost as funky as the other one. They seem to have a penchant for black background and red lettering. Also, some of the pages are empty, so maybe they've just started the site. I see they will be playing in Bristol, PA.