Rally & Racing Formula One World Champion The first Formula One World Championship in 1950 was won by a car built in 1938. It seems […]