Going Red
Red Bastard is a self-described “monster” of cartoonish proportions, dressed in red spandex. Still, Eric Davis, who created and performs the character, has a piece of advice for people going into the show: “Don’t be scared.” You would be forgiven for being a bit scared, however: Red Bastard is famously…