Thursday, April 21, 2016

Video: Wheel loaders battle in the street in China

Footage shows loaders ramming each other after dispute between construction firms

No comments:

Post a Comment