Home/TechnologyAmazing Japanese Tow TrucksJul 3, 2014ShareJapanese Tow Trucks … They’re Honda’s! Here’s two of them…. How do they work, you ask ???? …..And… Away you go…….!!!! If I hadn’t seen these pictures, I would NOT have believed it!! Share