Where To Stream Wheeler Dealers Season 18 Episode 3
2004 Mini Cooper S MC40
- Aired April 25, 2018
- 60 Min
Mike finds one of only 1,000 MC40s ever made, the 40th anniversary homage to the Monte Carlo rally-winning British icon. Can Ant revive its original look?