Do The Champs Have This Challenge Season In The Bag?

The Champs took the first victory on ‘Champs Vs. Stars’ — will their winning streak continue?
Source: MTV News

The Champs took the first victory on ‘Champs Vs. Stars’ — will their winning streak continue?

\