Speedcast 130: WEC Toyota’s Rob Leupen
Podcast: Play in new window
Listen on iTUNES
Toyota is the reigning world champion of the World Endurance Championship and Speed City’s Jonathan Green sat down with Team Director Rob Leupen to talk about the team’s season so far.
This Speedcast is brought to you by AF1 Racing Austin.