Ep. 70 - Takuma Sato

He's the winner of the 2017 Indy 500 and one of the most successful drivers in the world, Takuma Sato stopped by the studio to talk about the new IndyCar design -- what to expect this season (including racing at Belle Isle during the Detroit Grand Prix - click here for more info)