May 18 2008 Movie of International Space Station Taken May 12 Click to the view the 0.9 MB movie Share this:TwitterFacebookLike this:Like Loading... Related