Space shuttle Discovery safely arrives at launch pad
Friday, May 19, 2006File:148888main sts121atpad lg.jpg On Friday in Cape Canaveral, Florida, Space Shuttle Discovery began its 4.2 mile, 7 hour long journey to the launch pad, completing successfully. Discovery…
Continue Reading