Where do you think Santa is from?
I think Santa lives on Mount Crumpit with the Grinch, and the Grinch is actually his long lost evil twin brother who wants to make Christmas miserable because he could never fill his brother's shoes.
Liked by:
Hannah Grace Griffith
Mikayla Lowe
n a t a l i e