How to Watch: 2021 Battle at the Barn XIII
The Great America Racing Show! Casey's Battle At The Barn XIII is one of the country's premier indoor oval track Go-Kart racing events held every January at the IA State Fairgrounds. The event also features Quads, Bikes and Lawn Mowers.
Nov 23, 2020