Glee last night was way too awesome not too mention. So glad they did The Rocky Horror Picture Show. If you missed it please go watch it asap. They finished off the episode with The Time Warp which could not have been better, heres the video if you feel like watching it again. I may have already watched it twice.