by Ken Kremer The countdown clock has begun ticking down toward blast off of Space Shuttle Discovery on her final flight to space. Discovery’s historic liftoff is now slated for Wednesday, November 3 at 3:52 p.m. EDT, weather permitting, from launch pad 39 A at the Kennedy Space Center in Florida. The STS 133 mission will be the 39th and final flight of Discovery. Click to enlarge >Discovery at Pad 39 ASpace Shuttle Discovery sits atop the ….
- Not Desiged by Hollywood
- A Study in Contrasts and Enthusiasm