Where To Stream Wheeler Dealers Season 6 Episode 18
Land Rover Discovery TDI (2)
- Aired November 10, 2009
- 60 Min
Edd has been working hard on a Land Rover Discovery TDi. After a thrilling road test Mike has a buyer ready, but was the transformation worth it?