Return to DavidBurrell's garage

41 Views
No Comments
No Likes
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.