Wednesday, June 4, 2014

New Orleans Superdome


On a recent visit to New Orleans I decided to check out the Mercedez-Benz Superdome -- the home stadium of the Saints NFL team and the largest fixed dome structure in the world. The Big Easy loves their Saints, especially after winning the 2010 Super Bowl. One of the first things passengers arriving at Louis Armstrong International Airport see is a replica of the Vince Lombardi Trophy engraved with the Saints 2010 Super Bowl victory next to the Saints store.