Return to Flight Posted on July 9, 2005July 9, 2005 by admin3 days and counting until the space shuttle Discovery will take to the skies again. The launch is set to take place at 3:51 pm Florida time and will be streamed live from the NASA homepage.Tags: NASA, puppy