Glee - Season 3, Episode 6 - Rotten Tomatoes

Mash Off


Episode Info

When Will and Shelby encourage some friendly competition between New Directions and rival group The Troubletones, an epic battle ensues. Plus, Puck has a crush.


Matthew Morrison
as Will Schuester
Matthew J. Morrison
as Will Schuester
Jayma Mays
as Emma Pillsbury
Amber Riley
as Mercedes
Jane Lynch
as Sue Sylvester
Naya Rivera
as Santana Lopez
Harry Shum Jr.
as Mike Chang
Darren Criss
as Blaine Anderson
Idina Menzel
as Shelby Corcoran
View All

Mash Off Photos

Discussion Forum

Discuss Glee on our TV talk forum!