I see the Army Corp of Engineers have finished the new levees testing in Miami before they move on to New Orleans.
Commenting as a Guest. Sign in or Join.
I see the Army Corp of Engineers have finished the new levees testing in Miami before they move on to New Orleans.