S18 E12
Dec 23, 2009Not Available
The Challenge
The Ruins: S#!% They Should Have Shown
Release Date: Dec 23, 2009Episode Description
Outtakes and previously unseen footage for the 18th season.
Where to Watch The Challenge Season 18 Episode 12 Now
Best
Rent/Buy
Free