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...]