Preparations are underway on the Caterpillar stand at bauma Munich! Check out the evolution of our display being built over the last four weeks below.
March 13, 2013
March 13, 2013
March 13, 2013
March 20, 2013
March 20, 2013
March 28, 2013
March 28, 2013
April 2, 2013