Formula 1 has moved a step closer to the return of 1000 horsepower turbo cars, following a meeting in Geneva this week by key figures to discuss future rules
via
Formula 1 has moved a step closer to the return of 1000 horsepower turbo cars, following a meeting in Geneva this week by key figures to discuss future rules
via