Millions around the world see Formula One as the pinnacle of motorsport, and I firmly believe that we should do whatever it takes to keep this accolade. Traction control, automatic gear changes, and launch control isn’t my definition of the ‘pinnacle of motorsport.’
No Comment! Be the first one.