Driverless excavators stage "hip hop dances" in Changsha, China

"Hip hop dances": Driverless excavators show off their awesome skills in Changsha, China.

Facebook Comments

More construction-machines Video