The sport of sled pulling has come a long way since being introduced in Vaughnsville, Ohio, and Bowling Green, Missouri, in 1929. Competitive sled pulling began with conventional farm tractors. For ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results