July 18, 2005
Space Station IMAX takes us 250 miles over our heads to see how our Astro- and Cosmo- nauts do their jobs in space. Originally in 3D but still an awe-inspiring show. Warners.   7/19/05 Posted by DVD Savant at July 18, 2005 04:45 PM