The ISS from the ground
Posted on Thursday, June 28, 2007
The Shuttle and ISS docked together as seen from 190 nautical miles (via NASA Watch)
The Shuttle and ISS docked together as seen from 190 nautical miles (via NASA Watch)
Newer Post | Older Post | Home