10 Most Amazing Spider Excavators in the World February 22, 2023 Nicola Simply Amazing Videos Amazing Stuff walking excavators equipped with powerful hydraulic arms and stabilizers. Credit Top10 Files Please support our Sponsors here :