Astronauts take express trip to Int'l Space Station

Astronauts Launch to Space Station on Express TripThe newest crew members are expected to arrive just six hours after launch.

Related Posts