Scored this thread from a Diecast forum. The Europeans sure come up with some neat equipment... http://photostp.free.fr/phpbb/viewtopic.php?f=80&t=12927
If you go back a page from that link the whole forestry section of that forum has a bunch more neat pictures also...