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.