Showing posts with label Turkey's Brilliant Tow Trucks Put The US To Shame. Show all posts
Showing posts with label Turkey's Brilliant Tow Trucks Put The US To Shame. Show all posts

5/19/2017

Turkey's Brilliant Tow Trucks Put The US To Shame


With Turkey's side-loading tow truck replacement, a car is loaded and gone in under a minute.

May 19, 2017 at 08:36AM
Digg