Check out this final flight of the Space Shuttle Endeavor. This image captures it all really. Sitting at the lights in your car and watching this thing come into land…. WOW!
Image Credit and Copyright by Stephen Confer
How OMG
Check out this final flight of the Space Shuttle Endeavor. This image captures it all really. Sitting at the lights in your car and watching this thing come into land…. WOW!
Image Credit and Copyright by Stephen Confer
How OMG