Toyota Triumph In Turbulent 6 Hours Of Imola
8 Mins read
After a race full of twists of turns befitting the Autodromo Enzo e Dino Ferrari in Imola, Toyota pulled off a masterful performance to win.
After a race full of twists of turns befitting the Autodromo Enzo e Dino Ferrari in Imola, Toyota pulled off a masterful performance to win.