New Orleans Wins
When you wait four decades for your team to win, you don't go to the Super Bowl, you go to the French Quarter. And that's what we did in February of 2010. We had rooms before the play-offs even began!
I think it is remarkable that a still camera can grab images and video in the palm of your hand. So what is presented here is a 'highlight reel' from New Orleans Louisiana, which was the best place in the world to see the Saints win the Super Bowl!
In fact I can't tell you exactly where they played, doesn't matter, the Saints finally won!