Impala Production Ends After 62 Years

So after 62 years the celebrated Impala badge will no longer grace the highway, this is another sad example of the change in the mode of transport away from the traditional sedan. “Just as the Impala evolved over the years,… Read More ›

%d bloggers like this: