Space Shuttle Lands Safely - KTRE.com | Lufkin and Nacogdoches, Texas

07/17/06

Space Shuttle Lands Safely

Space Shuttle Discovery is back on Earth. The shuttle made re-entry and landed safely at the Kennedy Space Center in Florida.

Powered by Frankly