Excavator Move Illegally Parked Cars in China

Authorities dispatch escavator to clear illegal parking china excavator.

A Chinese construction firm left onlookers in shock after using an excavator to push a BMW and a Jeep out of the way.

About roadfail