Glee: 2.16 "Original Song"

Aired 3/15/11

Kathy Griffin and Loretta Devine guest star
Kathy Griffin and Loretta Devine guest star
Fox

News from our partners