Did you wash your hands before getting in your car?
Read This Article
Sure, it’s a refresh on Ford’s largest crossover.
Ford has added 27,000 Windstar minivans from 1998 to 2003 model years to its list of more than 600,000 to fix the vans' rear axles.
While we're not quite back at the pre-recession high of 17 million vehicles sold in the U.S.