What Time Will Santa Claus Arrive in Georgia?

Dec 24, 2012

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.