D
David Alle Review of Science North
The only IMAX screen in the north. Good documenta...
The only IMAX screen in the north. Good documentary films, but could use more new releases. Nothing compares to seeing a blockbuster film on the REALLY big screen.
Comments: