Video: Top of the Podium with Trophy Kart at Speedworld
Trophy Karts battle door to door at the the Speedworld Off-Road Park in Arizona during the Lucas Oil Off-Road Racing Series. Visit www.LucasOilOffRoad.com
Trophy Karts battle door to door at the the Speedworld Off-Road Park in Arizona during the Lucas Oil Off-Road Racing Series. Visit www.LucasOilOffRoad.com