Japan Says Santa is There
Wild, happy reports of Christmas are coming from all over Japan at this moment. Santa has been there! Santa continues to move at speeds never before seen. This new team of reindeer is powering the sleigh at record speeds. In country after country the records are falling. According to the latest reports over on Kringle […]