Russians Try Auto Racing The soviets have invented a new sport - auto racing.....And these are the first pictures to be seen in the west of their racing cars. Racecar drivers running to cars, and race begins. Cars race in dangerous snowy conditions. CU man with camera. Man waves checkered flag.