Loading...

Santa is making a special stop to the International Space Station to deliver presents

Are you waiting up for a visit from Santa’s sleigh? Our NASA Astronauts are doing the same! This year Santa is making a special stop to the International Space Station to del...