Edd China is a gearhead’s TV mechanic. The surprisingly tall China is one half of the television show “Wheeler Dealers”, which focuses on Edd fixing up a project car that co-star Mike Brewer has found. China’s fame is being a realistic mechanic – between the knowledge stored under that mop of hair and his decidedly […]
More...
More...