It was the slap heard ‘round the world! Tonight’s stunning episode of Glee featured fake mustaches, real bloody noses, an Adele mash-up that would even give the woman herself a run for her money, and a final scene that had us gasping! So let’s get started
more