LEGO Technic John Deere 6130R
See it in action on youtube: Lasse Deleuran
or build your own: brickhub.org/i/696
This John Deere 6130R tractor has working steering, open diff, front and back PTO with the rear being the same as on the official LEGO Technic Claas Xerion tractor, so all of the attachments from that set also fits on this.
Details of this model include exhaust, moving 4 cylinder engine, fuel tank, second foldable seat, lights, opening hood, weights in front, and steps to enter the cab.