We explained last week why officials think Nola is the best city to host the Super Bowl, and these photos cement that claim.
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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results