An investigation by Edmunds has revealed that a large number of cars that are recalled by manufacturers don’t get fixed. A good number of similar inquiries have found similar results of many owners not getting repairs done that could save their lives. Stand by your van Earlier this week, Ford announced a recall of Windstar Read on! →