Video

Walking Excavator in the Sand Pit. Aerial (Stock Footage)

Walking Excavator in the Sand Pit. Aerial (Stock Footage)

A walking excavator or popularly spider excavator is a special type of all-terrain excavator.

by
by
by
by
by
by