Seems legit!
If you don't get your gifts this Christmas, this maybe the reason for it.
-------
No matter if Santa makes it your house or not, I wish you HAPPY HOLIDAYS.
Photo
Shared publiclyView activity