Preview In what looks like a low-budget version of “Transformers” or a super-sized episode of “Robot Wars”, workers from two rival construction companies in China were captured battling bulldozers in the middle of the street.
Read Full Article at RT.com
RT – Daily news