The Trio: Discovery, ISS, and Moon

view full story

http://www.itwire.com – If you are lucky enough to be in Florida to see the STS-131 launch on April, 5, 2010, you will also be able to see the International Space Station fly over just before the space shuttle Discovery lifts off. And, the Moon will be in the picture, too!   (IT news)