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