The astronauts on the International Space Station had a Merry Christmas even though they were thousands of miles from earth!

Where did you Elf on the Shelf end up this year? I bet it wasn't in as cool a place as this!

More From 106.5 WYRK