Site icon Tech Dreams

Watch Discovery Space Shuttle Launch Videos Released By NASA

NASA successfully launched the space shuttle Discovery last night from Kennedy Space Center at 7:43 PM EDT. If you failed to catch the live telecast of the space shuttle launch here are launch video released by NASA

 

Exit mobile version