Grand Finale

Jun 10, 2013 on Discovery at 10:00 PM

Summary

Previous episode winners face off for $50,000 in automotive upgrades and the title of Ultimate Last Car Standing.

Previous episode

4x4s
Season 1 Episode 7

Jun 03, 2013