Tuesday, July 26, 2005

We have liftoff!

At 7.39am PDT, the space shuttle Discovery lifted off from Cape Canaveral, Florida, on a mission.

This is the first shuttle mission since the ill-fated Columbia launch two years ago.

Despite the fact that the fuel pump failure warning light issue has not been resolved, NASA decided to brave this mission.

The courage of astronauts (and cosmonauts) cannot be overstated! Major brass!

Rock on, guys!