Where To Stream Wheeler Dealers Season 6 Episode 17
Land Rover Discovery TDI (1)
- Aired November 10, 2009
- 60 Min
Auto ace Mike is on the hunt for a Land Rover Discovery. Having found one for £1,500, he whisks it back to mechanical marvel Edd to work his magic.