2020 Lone Star Le Mans: Double Podium for Toyota Gazoo Racing

2020 Lone Star Le Mans: Double Podium for Toyota Gazoo Racing

Toyota Gazoo Racing was celebrating in Austin last weekend after scoring a…