Santa Sighting: O, Canada!
Santa's sleigh was spotted in Toronto, Canada!
Will he stop and get Poutine? Only time will tell. Here at News10, we have confirmed that Santa Claus has quite a sweet-tooth and we believe he may have reserved a special delivery of one dozen Tim Horton donuts.