answersLogoWhite

0

The game is in New Orleans in the "Super Dome" or the New Orleans Saints stadium.

User Avatar

Wiki User

15y ago

What else can I help you with?