Why Santa Claus is Spending Christmas in Cabo Leave a Comment / By Chris Sands / November 22, 2019 Why Santa Claus is Spending Christmas in Cabo