On July 26, 2005, Space Shuttle Discovery’s STS-114 mission launched on the first Return to Flight mission since the loss of Space Shuttle Columbia on February 1, 2003. [2004 x 3000]


It makes you think... what's really out there??