Juan Pablo Montoya has a better understanding of what it means to win at Indy.
Catch more Motorsports Minute episodes here
Juan Pablo Montoya has a better understanding of what it means to win at Indy.
Catch more Motorsports Minute episodes here