Local
11:58 am
Mon December 24, 2012

What Time Will Santa Claus Arrive in Georgia?

In just a few hours, Santa Claus will be making his way to Georgia.

After centuries of only working one day a year, the white haired jolly ole fella is still the most popular man on earth.

Keep track of Santa with NORAD.