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”.

Shares 0

You must be logged in to post a comment Login