BALTIMORE (WJZ) — Merry Christmas Eve! Santa Claus is already delivering gifts all over the world.
Around 11:15 p.m., St. Nick was spotted delivering gifts in Ontario, Canada. He has already given out 5.7 billion presents to good boys and girls across the globe.
You can see where Santa is on NORAD’s Santa Tracker, click here.