De Vries: End of Toyota’s Fuji podium run ‘a tough pill to swallow’ – FIA World Endurance Championship . September 23, 2024De Vries: End of Toyota’s Fuji podium run ‘a tough pill to swallow’ FIA World Endurance Championship Brought to you by Google News. Read the rest of the article here