Off Broadway Review: 'Stop Hitting Yourself'
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 »