Watch: The Challenge: War of the Worlds Season 33 Episode 16 – “This Is The End”

On The Challenge: War of the Worlds Season 33 Episode 16 – “This Is The End”, in a final full of firsts, the competitors face one last Tribunal before completing the Death Path, and the Challenge champion takes home $750,000.…