Glee

Listen! Naya Rivera and Idina Menzel Sing “Constant Craving” in Glee Season 3, Episode 7

Original Air Date: November 29, 2011, 8/7c

11.27.2011 / 07:29 AM EDT by Semhar Debessai
Related: Glee, Music, Naya Rivera, Idina Menzel

Share on FacebookShare on Google+Tweet about this on Twitter