Astronauts Butch and Suni finally back on Earth

Dolphins circled their capsule after it landed off the coast of Florida.

Astronauts Butch and Suni finally back on Earth
Dolphins circled their capsule after it landed off the coast of Florida.