The Petrolhead Corner – Two of the Greatest Le Mans Rivals up for Auction
Rivalries… the battle between two people, two teams or manufacturers, two nations even. They have been part of racing since the very first one. Heck, they even say that the first motor race was held when the second car ever was built. Throughout the many decades of racing since the dawn of the car, there […]