We are the cockroach of the Greater Cincinnati music scene. Go ahead, try to stomp on us. We just won't die.