New Orleans 2007
We all went over to Canal Place, home of Audubon Aquarium of the Americas and Entergy Imax Theatre where we saw "Hurricane on the Bayou".