Isn’t it just a bit ironic that “Stop Hitting Yourself,” the Rude Mechs’ pointed (if only fitfully funny) satire of American materialism, should be playing in the grand surroundings of Lincoln Center? To be sure, this transgressive show is tucked away out of sight at the Claire Trow Theater, the LCT3 venue for experimental new... Read more »
SOURCE: Variety at 10:00PM on January 27, 2014