SHOCKING: The Tomb Of Santa Claus Has Been Found SHOCKING: The Tomb Of Santa Claus Has Been Found 2 years ago Archaeologists in Turkey say that he is because they found his grave under St. Nicholas Church in the town of Demre. Since the Middle Ages,... Read More