Le Mans 24 Hours: Arrival
Impressions
TOYOTA RACING has arrived at the Circuit de la Sarthe ready to take on the biggest challenge of the 2026 FIA World Endurance Championship season, the Le Mans 24 Hours. Before the formalities and action gets underway over the weekend, the drivers got their first look at the Circuit de la Sarthe during a track walk, travelling between corners in a hydrogen fuel cell bus.