Clearly something used for construction. The tracks are thick rubber, obviously for flotation on soft ground but clearly not for snow.
Any idea who makes it and what its common uses are?
Any idea who makes it and what its common uses are?