Log In or Register
Not much on clarity but big on drama, taken from the west side of Launch Pad 39B, Discovery is viewed moments after liftoff on mission STS-121. The launch made history as it was the first ever to take place on Independence Day.
Credit: NASA/KSC Media Centre
Russ