Astronauts On The International Space Station Just Pulled Off The Best Mannequin Challenge Yet

Astronauts on the International Space Station (ISS) have, in their own words, taken the mannequin challenge to “new heights”.

0 Shares

You must be logged in to post a comment Login