Watch six bulldozers battle on public streets over contract dispute

“Six construction machines fought on the public streets of China.. as the result of a contract dispute”

Source: www.foxsports.com

Contact Form - Side Bar Pop-out
Thanks for visiting! Contact us for more info or a quote.