James Hudson

What Does the New Engine Formula Mean for Formula 1?
a month ago
The 2017 season has been a far better one than previous years in terms of exciting racing, with the field becoming closer together in terms of performance. We have certainly seen a decline in the numb...