Patent pending

Electric and radio-controlled tracked machine for towing vehicles

Electric TowTrack is a fully electric tracked tow truck for handling road vehicles up to 2.2 tons.