Minds! Exploding! What are you doing, Finn? Oxygen — we need oxygen! Okay, we’re good. This week’s diva-licious Glee episode gave us one shocker after another, between Kurt beating Rachel, Finn kissing you-know-who, and Santana moving in with Hummelb
more