Santa Claus spotted in Canada, U.S.

No Warranty

Scammer hater

There were plenty of sightings of Santa Claus in the skies above Canada and the United States overnight, with his reindeer-powered sleigh loaded with gifts for boys and girls.


More...