Sure signs of the appocalypse

Snow in New Orleans on Christmas Day...
The 'big' one hitting New Orleans...
Saints in the Superbowl..........??????

Anything can happen!