The Lincoln Continental, Mercedes-Benz E class and Toyota Avalon earned top honors among six large cars tested for crashworthiness by the Insurance Institute for Highway Safety.


Source: Auto Feed