News

Introduced in 1958, the Chevrolet Impala spent about 27 years in showrooms before it was discontinued in 1985. It returned ...