Mercedes dump truck??
Using the first picture of a dump truck that shows up in wikipedia... missed opportunity.
Google: hitachi construction eh4000
Using the first picture of a dump truck that shows up in wikipedia... missed opportunity.
Google: hitachi construction eh4000