Amer Malas
July 28, 2023
The TOYOTA GAZOO Racing (TGR) World Rally Team (WRT) recently secured yet another impressive victory this season...