Thread:Rena Charming/@comment-26018039-20150221000253/@comment-24950802-20150222115318

Terri Schuester (Jessalyn Gilsig) is in the series finale of Glee. I cannot cope with such happiness. :3