Cat's 385C UHD demolition excavator
17 July 2008
A Caterpillar 385C UHD demolition excavator goes through its paces
Related Articles
Latest News