Nov 19
Since 1994, as far as movie theaters go, the IMAX at Lincoln Center in New York City is the best there is. With films projected on an enormous 100-foot screen, any viewing experience there certainly fits the bill as “larger than life.”
Since 1994, as far as movie theaters go, the IMAX at Lincoln Center in New York City is the best there is. With films projected on an enormous 100-foot screen, any viewing experience there certainly fits the bill as “larger than life.”
This is site is run by Sascha Endlicher, M.A., during ungodly late night hours. Wanna know more about him? Connect via Social Media by jumping to about.me/sascha.endlicher.
Post a Comment