• Embed

Epic Battle: Cara Maria Vs. Theresa

ExclusiveSeason 25 Ep 116/19/2014

Cara Maria turns on Theresa and accuses her of campaigning for votes.

Watching