Season 1 Episode 18 episode 18

Glee Episode 18 "Laryngitis": Sneak Peek

Glee Episode 18 "Laryngitis": Sneak Peek

Here's a sneak peek for next week's new Glee, episode 18 "Laryngitis". Is it just me, or does Rachel sound a bit...off? Although the song choice is just perfect. SPOILERS AHEAD:

Source: Spoiler TV