Share on Facebook0Share on Google+0Tweet about this on Twitter0

Glee

Rachel and Mercedes Perform “Take Me or Leave Me” in Season 2, Episode 13: “Comeback”

Original Air Date: February 15, 2011

02.16.2011 / 10:56 PM EDT by Semhar Debessai
Related: Glee

Share on Facebook0Share on Google+0Tweet about this on Twitter0