Season 2 Episode 19 episode 19

Glee Season 2 Episode 19 “Rumours” Photos

Glee Season 2 Episode 19 “Rumours” Photos

Take a look at these promotional photos for "Rumours" episode of Glee, airing on May 3.