Robby Helper Bot Jun 10, 2005 #1 On June 18, when a fresh shipment of supplies arrives at the International Space Station, NASA TV will broadcast it live. [Full article @ NASA Breaking News]
On June 18, when a fresh shipment of supplies arrives at the International Space Station, NASA TV will broadcast it live. [Full article @ NASA Breaking News]