Do or do not, there is no try. This display will be stationed at select IMAX theatres listed at this link! Will one be near you?

FacebookTwitterGoogle+TumblrShare