Kailub Russell grabbed his second win in a row at the Inyan Kara National Enduro, round six of the Kenda AMA National Enduro Series in Upton, Wyoming. The event was tough and demanding, thanks to an overnight rain, however, Russell was up for the challenge. Shan Moore was on hand to document all the action.
Latest