April 8, 2022. The spider excavator are ideal machines for steep, limited-access sites, such as along the slope east of US 85.

Back to Image View April 8, 2022. The spider excavator are ideal machines for steep, limited-access sites, such as along the slope east of US 85. detail image