John Deere tractor 8370 RT! 1 of 4 in Europe! Farmers dream!

Really impressive John Deere tractor, filmed on it”s way to the service garage. Enjoy watching!

Read: 136
  • Site Comments

Write a comment