A large-format motion picture projection system. The size of the 70mm frame offers unrivaled clarity. Once a staple of theme parks and museums, the company has moved into major motion picture releases. Website. Show contributors This page has been seen 1,165 times. Created by derekleffew on Aug 12, 2013
A large-format motion picture projection system. The size of the 70mm frame offers unrivaled clarity. Once a staple of theme parks and museums, the company has moved into major motion picture releases. Website.