Nick O'Neil scores third-place finish at Tucson
Nick was back in action at the Tucson Speedway in Tucson, AZ on Saturday and after qualifying third overall, he ran third in his heat race and wrapped up the night with another third place finish in...
No times available