Sue starts a smear campaign to take down her biggest competitor for the Congressional seat. Meanwhile, Puck has a crush, and Will and Shelby Corcoran encourage some friendly competition.
Amber Riley, Chris Colfer, Cory Monteith, Harry Shum Jr, Iqbal Theba, Jane Lynch, Jayma Mays, Jessalyn Gilsig, Kevin McHale, Lea Michele, Mark Salling, Matthew Morrison, Mike O'Malley, Naya Rivera
Comedy, Drama, Musical
Watch Glee Season 03 Episode 06 123movies for free in HD quality. Stream instantly with English subtitles — no download or account needed.