Astronauts of upcoming crewed SpaceX mission arrive in Central Florida

Astronauts of upcoming crewed SpaceX mission arrive in Central Florida

The crew arrived at Kennedy Space Center in Cape Canaveral on Sunday afternoon.

Top Videos