This is a Roy Ross film for Chrysler Corporation's Dodge Division for it's Dodge Demo Screen used in Dodge Dealers. This film was saved from the trash in 1980 when Sam Dell Dodge, (formerly Suburban Dodge) of Natick MA was being shut down. This was a factory owned store.
Hide player controls
Hide resume playing