1961 1,000-Mile ‘Torture Test’ Of Brazilian Cars And Drivers. Champion

1961 1,000-Mile 'Torture Test' Of Brazilian Cars And Drivers. Champion

Source: Life Magazine