Email Us Here
Colossal Sleigh Found in North Pole Ice Cave? Santa Claus Stays Mum
Using ice-penetrating radar, scientists have detected what appears to be a colossal sleigh in a vast ice cave deep under the North Pole. Santa Claus declined comment and referred questions to GreatSleigh.com.