Robert Ballou Back For 19th Sprint Car Season With USAC
Robert Ballou is the winningest car owner and driver combo in USAC Sprint Car history. He returns for his 19th year at the Winter Dirt games in Ocala, Florida.
Robert Ballou is the winningest car owner and driver combo in USAC Sprint Car history. He returns for his 19th year at the Winter Dirt games in Ocala, Florida.