NASA July 29, 2024 7:18 am

WATCH: NASA astronauts celebrate Paris Olympics from 250 miles in space

The six NASA astronauts aboard the International Space Station celebrated the beginning of the Paris Olympics with a weightless recreation of the torch relay and some of their favorite Olympic sports.

Local

Exit mobile version