Review of Space Station 3D (2002) by Megan Lehmann for New York Post — 27 Nov 2006
This is what IMAX was made for: Strap on a pair of 3-D goggles, shut out the real world, and take a vicarious voyage to the last frontier -- space.
You can read the full review where it was originally posted online.
This review of Space Station 3D (2002) was written by Megan Lehmann and published by New York Post on 27 Nov 2006.
Space Station 3D has generally received positive reviews.
Was this review helpful?
