Toyota has earned a vital victory in the 6 Hours of Spa-Francorchamps, scoring the top two places on the podium ahead of the most important race of the season, next month’s Le Mans 24 Hours. In a thrilling finish, the #8 crew of Sébastien Buemi, Kazuki Nakajima and Anthony Davidson …
Read More »