Hubble IMAX 3-D Trailer

The trailer gives me chills, so I can only imagine what the actual movie is going to be like! In theatres March 19, 2010. Find your nearest IMAX theatre at this link.

Thanks to the Bad Astronomer for getting the word out.