Spencer Pigot was both satisfied and relieved at his career best IndyCar Series finish at Iowa Speedway.
Catch more Motorsports Minute episodes here
Spencer Pigot was both satisfied and relieved at his career best IndyCar Series finish at Iowa Speedway.
Catch more Motorsports Minute episodes here