Local Philly band that is way fun. Like, crazy fun. The venue and everywhere else hung this poster horizontally, those fools! How can an eyeball tongue monster blast off that way?