Season 3 Episode 6 episode 6

Listen to Full Songs from Glee Season 3 Episode 6 "Mash Off"!

Listen to Full Songs from Glee Season 3 Episode 6 "Mash Off"!

Listen to the full versions below of all the songs from tomorrow night's new Glee, "Mash Off" - including mash-ups by New Directions, Will and Shelby (Matthew Morrison and Idina Menzel), and the Troubletones: