The latest incarnation of the Ford Mustang has not only cement itself as the best-selling sports car in the world in the last three years with 125,000 sold across 146 countries, but is also Australia’s favourite sports car for the past two years, vetting the appetite of petrol heads still …
Read More »