tractor pulling TractorpullingPicture 51 of 352 |
|
tractor pulling Tractorpulling | Picture made by Alex Miedema
Wuzel, a 1982 homebuilt tractor puller. Has three 5.4-liter 8-cylinder engines totaling about 1,500 horsepower.
Tractor Battle
Which tractor do you like the best? Choose now, left or right!