Discovery returns to earth safely

Space Shuttle Discovery has just landed safely at the Kennedy Space Center in Florida for the last time.  Next stop, the Udvar-Hazy Center in Virginia.

Recommended

Trending on PJ Media Videos

Join the conversation as a VIP Member

Advertisement
Advertisement