Are you an environmentalist who’s concerned about the planet and who proves it by driving…
Over 41,000 vehicles are being recalled in the United States following the discovery that certain models may have been developed with faulty hood latches.