kathywaller1.com
Leadfoot Wins at Texas Lone Star Grand Prix
Austin “Leadfoot” Osborne won in kt100 at the Texas Lone Star Grand Prix last Sunday in Lockhart, Texas. Family from Houston and Austin turned out to cheer him on.