Anthony McIntosh

Toyota Triumphs at Imola
Toyota celebrates a special milestone in Imola: In their 100th WEC race outing, the manufacturer achieved their 50th victory, prevailing against Ferrari after a tactical race. The duel at the front, in particular, made for a thrilling season opener of the World Endurance Championship.

24h Dubai 2026 – Fourth Win in Five Years
WRT celebrates fourth victory in five years The 21st edition of the 24 Hours of Dubai was all about BMW... Read more