Carson Macedo Wins Foot Race, Earns Pole Position At The Front Row Challenge
Carson Macedo wins the Priority Aviation Footrace at Southern Iowa Speedway and earns the pole position for the Front Row Challenge.
Carson Macedo wins the Priority Aviation Footrace at Southern Iowa Speedway and earns the pole position for the Front Row Challenge.