1965 Chevrolet Ad, Impala Super Sport 396 Convertible, “See the U.S.A. the No. 1 way in a Chevrolet”
1965 Chevrolet Ad Impala Super Sport 396 Convertible, “See the U.S.A. the No. 1 way in a Chevrolet” (21 x 13.5) 2-page spread. Courtesy of the Jim Larson collection.
Read More