Company In China Fed Up With Illegal Parking

Company In China Fed Up With Illegal Parking. Rents an excavator to remove cars from its property. And you thought tow trucks were bad.

Related Videos

Most Share!
Web Design by TelxWeb