• Space Shuttle Discovery’s Final Launch as Seen From a Plane

    Date:13 January 2015 Author: William Horne Tags:, , , , , ,

    A passenger flying from Orlando, Florida had the rare privilege to capture the Space Shuttle Discovery’s final flight.

    You may also like:



    Latest Issue :

    June 2018