full size Six Body Swaps from Glee Season 3, Episode 20: “Props”:
Credit: Mike Yarish/FOX. ©2012 Fox Broadcasting Co

Things got a bit wacky during tonight’s Glee Season 3, Episode 20: “Props.” Tina (Jenna Ushkowitz) bumped her head, and suddenly each member of the glee club had switched places with someone else.

We’re not going to lie: Seeing Puck’s (Mark Salling) mohawk with Blaine’s (Darren Criss) face definitely threw us for a loop. And Mike (Harry Shum Jr.) with Joe’s (Samuel Larsen) dreadlocks? Sort of amazing.

Each of the pairings seemed pretty fantastic to watch, so its almost impossible to try and pick a favorite. But if you really had to pick just one which crazy character morph did you like best of all?

Can’t get enough Gleetastic goodness? Like us on Facebook or follow us on Twitter!