Last night, the cast of Glee tackled The Rocky Horror Picture Show. As someone who’s never attended a midnight showing of this movie, I’m not even going to attempt reviewing the performances from this episode. It’s one thing to piss off a bunch of angry […]