CT Now

Bi-turbo V-8 engine

A Mercedes Benz CL 63 AMG model and a bi-turbo V-8 engine are displayed on the final press preview day for the North American International Auto Show in Detroit, Michigan.
Reuters photo
Copyright © 2016, CT Now
83°