• Embed

On The Spot

HighlightSeason 30 Ep 1310/5/2017

After winning the daily challenge “Black Out,” the Green Team must decide on the spot who they are sending straight into the Redemption House, and everyone who lost is up for grabs.

Watching