Well thats just weird...3 wheels?
I can't make out the lettering printed under the chassis except for China. What else does it say? There aren't any couplings so it must be a self roller.
I can't make out the lettering printed under the chassis except for China. What else does it say? There aren't any couplings so it must be a self roller.