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

Glee’s epic disco episode may not be airing until next week, but Fox has already released — not one, but TWO — full performances from the upcoming show.

Earlier today, we got a first look at Mercedes’s (Amber Riley) amazing rendition of “Disco Inferno,” with awesome backup dancing by Brittany (Heather Morris) and Santana (Naya Rivera). Now, there’s another full-length performance from Season 3, Episode 16: “Saturday Night Glee-ver” to watch.

In this TV Line exclusive clip, it is Blaine’s (Darren Criss) turn to take on a classic disco tune! Wearing a bright purple shirt, with his hair combed in classic John Travolta style, the dapper Glee guy performs the Bee Gee’s “You Should Be Dancing.”

Credit: Perez Hilton Photo: Watch! Spoiler Clip of Blaine, Brittany, and Mike’s "You Should Be Dancing" in Glee Season 3, Episode 16: "Saturday Night Glee-ver" (VIDEO)

As if that’s not enough, he’s joined in the performance by Brittany and Mike (Harry Shum Jr.), two of our favorite dancers out of everyone in the Glee cast! Click the link above to watch the full performance. We assure you, this is one sneak peek you do not want to miss.

No doubt about it, these three have got some seriously awesome dance skills. Looks like the disco moves from this episode are going to be pretty hard to top!

Source: TV Line

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