The Reveal

Season 13/9/2013

Chase goes on a spiritual quest with his llama & tracks down his own fugitive. He discovers a secret his wife has been keeping. A winner is announced, the deception is revealed & Chase reacts in a way no one expected.

Up Next
Loading...