Superb F1 Technology Seen In Recent Years

Superb F1 Technology Seen In Recent Years

Formula One racing is subject to a set of rules as restrictive as rules get. So much so that technical directors have on occasion been likened with a coop of turkeys voting for Christmas. But it should also be said that Formula One is at the same time a sport that has, over the course of the last 15 years […]