News, entertainment, opinion, and whatever sparks interest in Burbank the Media City

Space shuttle Discovery returns home

Print Friendly, PDF & Email

Photo: NASA TV

After a 12-day mission, the shuttle Discovery with a crew of seven on board, touched down safely at Kennedy Space Center in Florida today at 3:14 p.m. EDT.

Tags: , ,

Comments are closed.