Self-propelled electric trucks with articulated arm

Click on the image to enlarge.