Monday, February 8, 2010

Who Dat? No question now...Congratulations New Orleans Saints and the Who Dat Nation!

Devoted fans helped the New Orleans Saints win the Super Bowl by proudly flying their team flag in the Outcast tuna tower.



Great game, great fans! They brought a little bit of Bourbon Street to Ocean Drive and that was fun for everyone. Let's go have some drive-thru daiquiris...only in New Orleans!