globalfirstsandfacts.com
IMAX Film … A Canadian Production
At the Expo ’70 World Fair held in Osaka, Japan, The IMAX technology was unveiled.