Join Telegram
Posted by CouchTuner 2014-Mar-11 | 12:14:49 PM

Finn accidentally breaks Rachel’s nose during dance rehearsals. The campaign to become prom queen heats up between the girls.

Watch It Here : Glee Season 2 Episode 18

Tags
Episode 18 Glee Season 2
ONLINE STREAMING

Latest Episodes