Spectators and press look to the skies as Discovery races off the launch pad
04/07/2006154 views0 likes237479 ID
Thank you for liking
You have already liked this page, you can only like it once!
Spectators and press look to the skies as Discovery races off the launch pad. Launch of Space Shuttle Discovery on mission STS-121 at 20:38 CEST (18:38 UT).