It’s the roar of a 900-horsepower engine; the rush of cars speeding by at 320 kilometres per hour; the intensity of it all in a sport where a fraction of a second can determine victory. The need for...
It’s the roar of a 900-horsepower engine; the rush of cars speeding by at 320 kilometres per hour; the intensity of it all in a sport where a fraction of a second can determine victory. The need for...