NASA’s STS-135 mission of the Space Shuttle lifted off its pad in Florida successfully, today, July 8, 2011. More than a million people were there to witness the liftoff.
Liftoff Space Shuttle Atlantis, July 8, 2011
Here is a video I made of the launch and commentary.
You must be logged in to post a comment.