Car advertising has changed a bit in 50 years. Maybe people had longer attention spans for sales pitches in 1966 or maybe ad agencies were more willing to go out of their way to do weird stuff, but this consumer film for the ‘66 Impala, called “Impact ‘66,” includes both a demo derby and a […]
More...
More...