GW93
Original
Offline
You know that one where they talk about being an official sponsor of Saints football, and they show a guy holding a sign saying "Dome Sweet Dome" while the announcer talks about how great it is that the Saints are home in NOLA?
Then they show the Saints running out onto the field of... the Alamo Dome.
Oops!
Then they show the Saints running out onto the field of... the Alamo Dome.
Oops!