The city of New Orleans turned into a winter wonderland when a historic snowstorm blanketed south Louisiana for hours on Tuesday, leaving up to 10 inches of snowfall in parts of the Crescent City.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results