“The Amazing Race” Star Leo is not holding back one but with his opinion and experience filming The Challenge spin-off The Challenge: USA!!
The reality star called out Justin Booth who is a producer on The Challenge stating that he should be fired.
He went on to share two videos explaining why and even said that The Challenge is the only show that manipulate outcomes.
So are the winners really our winners? Interesting.