A timely press release from Ford arrived in my In-Box recently claiming the new generation Mustang is the best selling sports car on the planet, writes David Miles.A fact that was hard to digest when you consider sales of the Audi TT or the Mazda MX-5.Reading further it appears that the all-new Mustang pony car built for 140 global markets, not just the USA where it had been the best … [Read more...]