A short video shooted by Giovanni della Rossa for On Point Pr during his visit at 2010 Hannover Trade Show.