Space Station Room With a View
Friday, June 26, 2009 - 17:28
in Astronomy & Space
Astronauts are looking forward to an unprecedented view of the cosmos when the largest window ever built for space is installed on the International Space Station.