18,112 Gathered to Make a Holiday for the Record Books

Favorite
christmas,santa,world record
- -

18,112 gathered in Thrissur, India to set the record for the largest number of Santas in a single location. We know some folks who are making the nice list for a few years now...

Merry Meatmas!

Favorite
christmas,sandwich,santa,food
- -

The mind behind Sandwich Monsters crafted this delightfully weird Santa sandwich.