Credit: Adam Rose/FOX ©2011 Fox Broadcasting Co. Photo: Sebastian Slushies Blaine in Glee Season 3, Episode 11: “Michael”

Wait. We thought Sebastian (Grant Gustin) was supposed to be in love with Blaine (Darren Criss). Well, he certainly has a very interesting way of showing it.

We just came across this amazing sneak peek photo from January 31’s Glee Season 3, Episode 11: “Michael” — and we’d say that Sebastian has got some serious explaining to do!

The only thing we know for sure? Glee’s epic Michael Jackson tribute episode can’t come soon enough!

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