Glee Cast - Isn't She Lovely

at . Comments
The Glee cast covers "Isn't She Lovely" on the May 10, 2011 episode of the Fox hit. The episode is titled "Prom Queen."
This video is no longer available. Please check below for related videos.
Show:
Episode:
Related Videos:
Glee Videos, Glee Season 2 Episode 20 Videos
Related Post:
Uploaded by:
Uploaded:
Duration:

Glee Season 2 Episode 20 Quotes

Prom is like our Oscars.

Santana

Where does Lauren keep your balls?

Jacob