I love this commercial. Here is more information on the safety systems in the new E-Class

August 10, 2010 at 12:24 pm by Jesse Cannon-Wallace
Category: 2010 E-Class, E-Class, Mercedes Technology, Videos