Astronauts Arrive in Florida Ahead of SpaceX Crew Launch This Weekend

The next crew to head to the International Space Station is now on the Space Coast, prepping for their November 14 mission.

Categories : Uncategorized