Formerly out of Rocklin, CA, Robert Ballou gathered his first three USAC National Sprint Car wins at the famed Eldora Speedway, where he also won his second night back after recovering from a broken neck. A USAC National Sprint Car Championship and an Indiana Sprint Week Championship are among his racing accolades.
Robert Ballou Takes Us Green To Checker And Into Victory Lane At Bridgeport
Jun 17, 2021
Green to checker and all the way to victory lane! Ride along with the Madman, Robert Ballou as he picks up the win at Bridgeport during USAC Eastern Storm!