

Modern Marvels
Aluminum
TV-PG
S14 • E25 Jul 25, 2007 44m7.2
This episode of Modern Marvels explains how the development of levees helped man control the natural environment, but also showcases how they have failed, most spectacularly during Katrina's landfall in New Orleans.
