The spirits of christmas giving battle each other for control of the season, American Santa Claus vs English Father Christmas vs the dutch Sinterklaasvsvs
Log in to comment