Watch The Challenge season 28 episode 2803 tv series online free
Release: Jun 22, 2016
Camila and Tony come clean about their disastrous and controversial partnership. Special guests CT and Madison discuss their thoughts on tonight's shocking episode.