Last Car Standing
Grand Finale (1x8)
Épisode final de la série
Date de diffusion: Jun 10, 2013
Previous episode winners face off for $50,000 in automotive upgrades and the title of Ultimate Last Car Standing.
- Première: Avr 2013
- Épisodes: 8
- Abonnés: 4