Published On Apr 9, 2013
Several clips of New York Police Department Tow Trucks both large and small working in Manhattan. Everything from cars to large UPS trucks get towed! Filmed with an older camera.
Manhattan, New York, New York, USA. 05.2011
show more