The famed Eau Rouge corner saw a blowover in FIA competition at Spa Francorchamps Last weekend, May 5, the FIA World Endurance Championship hosted the opening round of their schedule. The 6 Hours of Spa Francorchamps dropped the green flag on the tour. There was a rumored blowover crash. SMP Racing […]
Read More