tractor pull









tractor pull


noun

  1. a contest in which tractors compete to pull the heaviest load.
52 queries 0.641