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

Continue reading

%d bloggers like this: