OT Jim that must have been awesome, New Orleans seems like the perfect place for a Super Bowl, I've been there and loved it, hopefully it will be rebuilt in a fair way for all
Perfect place to celebrate a Super Bowl win as well. How did you get tickets???