When we compare vehicles here at Driving.ca, they aren’t always exactly head-to-head. Every now and again we go farther ...
Ford Motor is recalling more than 270,000 cars over potential battery failure that could cause a loss of power, according to the National Highway Traffic Safety Administration (NHTSA). ...