This online video was created to participate in at a corporate operate marketing Rome. The unique structure was developed to participate in on a display that is 68 feet huge by 19 feet superior or 2880 x 768 pixels.
It has been reformatted to participate in in Hd on YouTube.

source