Interesting science and technology news for ordinary people
Tuesday, May 17, 2011
Video: Space Shuttle Endeavour's Final Liftoff
Endeavour's Monday launch is the second from the last planned shuttle launch. Soon, we will be reduced to hitchhiking with the Russians.
Watch the latest video at
Post a Comment
Post Comments (Atom)