Car Invention, Parking assistance, USA, 1933

Owner Historische Filmesammlung Typ Video Id FPC007113