John Deere 8R v1.0.0.0 February 26, 2025 in Tractors 8R John Deere Power: 326 Max Speed: 60 Price: 312500 Large tractor Game: Farming simulator 25 Rate this post