Pretty Little Backstabbers

Season 30 Ep 1410/17/2017

The competitors must do battle in a scary heights competition to secure power in the game. A rivalry between two stubborn players boils over at the Redemption House.

Up Next