Proof that Santa hats look even more adorable when worn in space

Short resume:

station
80%
space
80%
astronauts
80%
pesquet
40%

It’s the most wonderful time of the year for people on Earth and astronauts on the International Space Station. While astronauts floating 250 miles above Earth in the Space Station won’t be able to come back home for a holiday visit, they will still
Source Mashable
Read More…

More News

Be the first to comment

Leave a Reply

Your email address will not be published.


*