The new S-Class – Trailer.

The new S-Class represents the Mercedes-Benz leadership claim like no other vehicle.