As of press time, NORAD reports that Santa Claus is in Hungary, still several hours away from Alameda.
The North American Aerospace Defense Command’s (NORAD) annual Santa tracking effort is reporting that Santa Claus was last spotted in Budapest, Hungary, as of 2:35 p.m. Alameda time. The report places Santa several hours away […]
Recent Comments