Big Dog

Apparently this is the largest concrete pumper in the world. Big Dog!

Advertisements