Sacha Fenestraz Ready to Return to Racing in Japan
Sacha Fenestraz is getting prepared and ready to return to the track in Super GT and Super Formula this month for the first time in 2021. The French-Argentinian driver has been unable to enter Japan […]