Credit: Adam Rose/FOX ©2011 Fox Broadcasting Co.    


Sebastian Slushies Blaine in Glee Season 3, Episode 11: “Michael” — OMG Photo!

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!

01.18.2012 / 06:31 AM EDT by Beth Douglass
Related: Glee, Sneak Peeks, Blaine Anderson, Sebastian

Share on FacebookShare on Google+Tweet about this on Twitter