Japanese technology is pretty cool, guess what this is?
Looks like a motorcycle?
It is a tow truck? Wonder how it has the power and stability to pull a big car, but I guess Japan has mostly small sized cars.
Green Vehicle Network Web Portal
Directory
Japanese technology is pretty cool, guess what this is?
Looks like a motorcycle?
It is a tow truck? Wonder how it has the power and stability to pull a big car, but I guess Japan has mostly small sized cars.