Tyler Gilliard made the drive out to St Louis from Florida, and took home the third place spot for his efforts. Check out both his runs right here!
Tyler Gilliard made the drive out to St Louis from Florida, and took home the third place spot for his efforts. Check out both his runs right here!