Santa is caught on camera giving reindeer a ‘team talk’ ahead of Christmas
Getting ready for take-off! Santa is caught on camera giving reindeer a ‘team talk’ ahead of Christmas Santa Claus gathered a herd of Reindeer for a team talk in Palmer Alaska Despite it being the season of goodwill to all, one Reindeer was told he was fired Santa dropped the unlucky ruminant because the Reindeer … Read more