The National Highway Traffic Safety Administration (NHTSA) issued a new visibility recall of 79 Mercedes-Benz products affecting 744,852 vehicle owners. Vehicle models from the vehicle manufacturer’s C-, CLK-, CLS- and E-Class lines sold between 2001 and 2011 will be recalled … Full Story

More...