We thought you would like to see our family enjoying the snow after our Saints won the SuperBowl. Who Dat say it don't snow down South? WHO DAT!!!
Snowing in Covington,La.
This story is inappropriate and should be flagged for moderation. Please choose from one of the following options: