• Embed
watch full episode

Epic Battle: Cara Maria Vs. Theresa

BonusSeason 25 Ep 116/19/2014

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

Up Next