Spy pictures of the 2010 Ford C-Max, which is supposed to debut at the Frankfurt Motor Show in September 2009, have been leaked over the internet.
Mazda's new Biante minivan is turning out to be popular in Japan with the vehicle more than doubling the sales target in its first month of sales.