After years of planning and construction the new "U.S.. Freedom Pavilion" opens.
1 / 8
WDSU - New Orleans
Fri, Jan 11, 2013 11:50 PM EST