Skip to main content
play

1964 Chevy Impala Commercial

In one of the most ambitious car commercials ever produced, the 1964 Impala (with no engine or drive train) was lifted atop Castle Rock in Moab, Utah.
Campbell Ewald, The Detroit News