First time on Christmas since 1882...

That Atlanta is getting snow... Let's hope this is a sign that our Saints are about to bring the pain to Atlanta.
We're still getting snow flurries and showers 90 mins west of you.