Robert Ballou Climbs Out Following Scary Finish-Line Crash At Terre Haute Action Track
Robert Ballou climbs out following a scary crash at the finish of the USAC Indiana Sprint Week feature at the Terre Haute Action Track won by Justin Grant.
Robert Ballou climbs out following a scary crash at the finish of the USAC Indiana Sprint Week feature at the Terre Haute Action Track won by Justin Grant.