Space travelers splashdown off Pacific Coast
The first crewed launch to orbit the Earth's pole has arrived back on Earth. The team splashed down this afternoon in the Pacific Ocean. The crew first blasted off on Monday from Cape Canaveral. FOX 35's Marie Edinger walks us through the moments these space travelers were welcomed back on Earth.
Top Videos

Space travelers splashdown off Pacific Coast

Florida Gators host championship rally in Gainesville

Florida charter captain arrested after viral confrontation video
