I showed it to Paul....he says some kind of hydraulic digger. But with no conviction what so ever!! Guess someone else will have to come up with the answer!!
My husband said it could be a hydraulic machine for making furrows for....blah...blah...blah...blah..ooops sorry I dozed off here. Hope this helps. Great shot, love the redness :)