EDD China is a motoring enthusiast and TV presenter best known for his stint on Wheeler Dealers. The star shocked fans when he left the show in 2017, after presenting the motoring programme for 13 ...
Some results have been hidden because they may be inaccessible to you