Product photography for Caterpillar

Caterpillar Celebrate Production of the 100,000th Compact Wheel Loader! An anniversary like this could not be left ‘un-celebrated’ and wow did the guys at Caterpillar celebrate! […]