9.08.2005

Depart Earth. Just 5.78MB

The Messenger space craft captures images during earth departure. The images were then compiled into a short movie. Click here for the awe inducing sequence.

Comments on "Depart Earth. Just 5.78MB"

 

post a comment