Watch: Astronauts return to Earth after extended stay in Space
Suni Williams and Butch Wilmore have landed near Tallahassee, Florida after a 286-day mission at the International Space Station.
0 Comments
Suni Williams and Butch Wilmore have landed near Tallahassee, Florida after a 286-day mission at the International Space Station.
Comments 0
No comments yet. Be the first to comment!