IMAX

derekleffew

Resident Curmudgeon
Senior Team
Premium Member
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.
 

Users who are viewing this thread

Back