CBS’s “The Challenge: USA” Star Leo Says The Series Manipulate The Outcomes

“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…

Read More