Myles Cheek Crowned First Ever Trophy Kart World Champion

To most, Crandon Wisconsin is just a little town in the heart of Wisconsin; to off roaders it is the off-road short course mecca and host of the Short Course Off Road World Championships.¬† For 40+ years Crandon International Raceway in Crandon Wisconsin has played host to countless races on its traditional Memorial Day and […]