Looks like some sort of Land cutting device made by Kone Cranes I think. Probably a quick way to cut out trenches used for gas lines/phone lines, that sort of thing.
I would love to turn up to Falmer Village in one of those i would park up just outside the Swan Pub in my Albion Shirt walk in order a pint make small talk with the landlord and locals before casually leaving before demolishing all in front of me including the pub and the pox B*RSTARD of a landlord
Looks like they have put down shitloads of sand completely blocking that road, and there are huge catepillar (sp?) tracks on the bottom. If its anything like the Crawler (the vehicle that pulls the space shuttle to the launch pad) it has a top speed of 1mph and the driver still has to wear a seatbelt!