The Petrolhead Corner – 100 Years Of The 24H Of Le Mans, The Upcoming 2023 Edition And The Rolex Connection
It is said the first-ever motor race happened right after the second-ever car was built. And as difficult as it is to constitute that claim, it does paint a pretty good picture of how far back motor racing goes. Sources mention several different events as the first official race in history, but the original one […]