No, just curious. If the tracks do not control the direction of travel and are just for traction, then it would seem like turning would walk them right off the tracks.
It is a curious looking vehicle and must have been designed for a specific task. Just have no idea what that would be??