New Orleans finalizes preparations ahead of Tropical Storm Barry's landfall

New Orleans officials and resident finalize preparations before Tropical Storm Barry.

New Orleans finalizes preparations ahead of Tropical Storm Barry's landfall