1000054918-1000231746

This is the first of two Hitachi EX8000s ordered by North American Construction for removing overburden at the Horizon oil sands project.

Comments

Your email address will not be published. Required fields are marked *