Looks like somebody took the blower off a CAT and put it on the shop truck. I would'nt think the truck would have enough Umph to lift that thing off the ground, let alone move it. Wonder what kind of counter balance weight he has in the back?
EDIT Never mind, I just went to E-bay and checked it out. Yup, that'll do for counterbalance.
I suppose if I lived in the northern mountains I could justify that. Nice pile of pocket change to make during the snow season.