Discovery is away!!!

And once again NASA’s Space Shuttle Discovery, the oldest remaining orbiter, lifts off from Kennedy Space Center for its next mission, STS-120, to the International Space Station (ISS) to attach the European built Node 2, aka Harmony, to the ISS to enable the...