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.

Posted by admin on June 25th, 2010 in Category Cool Cars, Fun and Humor (no responses)
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.

You must be logged in to post a comment.