Caroline and Teresa: So Happy Together?

Caroline and Teresa: So Happy Together?

Caroline Manzo opens up about the future of her friendship with Teresa Giudice.

Season 8 Episode 31 - Videos