Hard to say for sure to be honest, there's only like 20 beams in the image so at this point its guesswork. Personally I think it's something that nobody expects
I take it back, the T Series could actually work especially based on second image... If we get a stubby cab it'll open so many doors for cranes and stuff --- Post updated --- If it is that long it's probably some kind of crusher prop then. Or some kind of giant industrial vehicle.