Toyota Racing Wins 6 Hours of Imola
Toyota took their updated TR010 Hybrid to the top of podium on debut in Imola.
Your daily source for the latest Formula 1, NASCAR, IndyCar, WEC, Rally, and MotoGP racing news from around the world
Toyota took their updated TR010 Hybrid to the top of podium on debut in Imola.