Maybe Santas Sleigh is in the Shop


Occurred on December 1, 2018 / Yaroslavl, Russia

Info from Licensor: "While on the way to a friend, we spotted Santa Claus on an old bike. It looks epic."