To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Tags:
China CCTVA street sweeper sweeping steadily away looks up in time to see a construction trucks grill as it sweeps him and his broom off the street.