1966 Chevy Impala Advertisement

1966 Chevy Impala Advertisement

Somewhat early in the muscle car race, this ad promotes the 427 cubic-inch “Turbo Jet” V-8’s

Source: 1966 Mechanix Illustrated

Be Sociable, Share!