Published on 03 March 2020
And another good one.....Chevrolet and advertising agency Campbell-Ewald put a woman in an Impala convertible on top of towering Castle Rock in Utah to prove "Chevrolet stands alone in '64." The car, less engine and drive line was helicoptered in three pieces to the top of the rock and assembled. Then the model was winched down from the helicopter and filming commenced. Legend has it that she had to sleep overnight in the car because the winds were too strong for the helicopter to winch her off the rock.
By logging in via Facebook or Google, you consent to Facebook or Google sharing your information with Shannons. Shannons agrees to use this information in accordance with the Shannons Club Privacy Statement.
Share your passion