Santa seen leaving the North Pole…
Santa takes an Astronomical Journey!
- Dec. 24: International Space Station - Astronauts at the International Space Station were just finishing up a routine space walk when the captain of the group spotted a red blur out of the corner of his eye.
- "I must say, some of us had wondered if we would miss our visit from Old St. Nick, what with us being way out in space and all. We're thrilled that Santa hasn't forgotten us!"