From the Archives: 1962 Studebaker Lark dropped off roof

For a 1966 Mobil television commercial, a 1962 Studebaker Lark sedan was dropped from the roof of an office building at Broadway and Olympic Boulevard in downtown Los Angeles. According to Mobil, the 135-foot drop equaled a crash at 60 mph.

This three-photo sequence appeared on page three of the…

Source link