Sunday, June 01, 2008

Space Shuttle Discovery

Dream is to fly Space Shuttle Discovery lifts off from pad 39A at the Kennedy Space Center, Cape Canaveral, Florida on Saturday, May 31, 2008. (AP)

Nice picture isn't it?

Thanks NDTV


Publia said...

Fabulous picture.

Balaji said...

@publia >> I am glad you like it