Sacha Fenestraz Japanese F3 season with debut win
Sacha Fenestraz started off the All-Japan Formula 3 season by winning on his debut, showcasing throughout the weekend that he can fight for the championship this year. The 2019 Japanese F3 season got underway at […]