87576757
Aug 21, 2017
THOR GLOBAL ENTERPRISES LTD.
Subscribe
A passengerless and wirelessly-operated (via remote control) off- road mobile track vehicle for attachment to heavy equipment equipped with a fifth wheel pin in order to enable movement of the equipment on a job site