News

At least that’s what the Chevy ad folks said about the all-new 1961 Chevy Impala Super Sport coupe. And it gets even better!
The year was 1896. Englishman Walter Arnold had imported a German-made Benz motorcar to the U.K. and must have ben curious ...