What does your Elf on the Shelf actually do at night?
2024
2025
2012
2019
2022
2014
1939
2013
1972
2023
2003
2020
1971