11-16-2022, 05:37 PM
That tiny little spot in New Orleans, buried by the color in the rest of the nation, is quite stunning to behold. And its right next to Texas, so I can imagine some Dallas fans in that part of Louisiana are "What the ****?"