Now, new information on the mysterious base has come to light. Camp Century was built in 1959 and was operational for seven ...
As for the rest of the time, legend has it that Santa Claus resides at the North Pole where he, his wife, Mrs. Claus, and an army of elves spend the other 364 days making the toys that fill his ...