What They Are Doing Up There
As Santa’s sleigh continues across Sector 5 we have had reports from many thousands claiming they have seen the sleigh in flight. We knew that would happen with so many eyes on the skies over the long holiday weekend in the United States. But along with those reports have come questions and the #1 question […]