In the video, Jay Leno outlines a number of the SL63 AMG’s features and tech specs, and takes it for a spin on the streets of Cali
Mercedes-Benz has delivered 1,500,000 E-Class unit since they launched it six years ago, 1,270,000 sedans and 230,000 estates