The Rather Interesting MTT-154

The MTT-136 is an electric all-terrain tracked 'tug unit' that can be used singly or connected together, and operated as a ride on or via remote controls, used to push,…

1 Comment