Where To Stream NOVA Season 18 Episode 12
Return to Mt. St. Helens
- Aired January 8, 1991
- 60 Min
NOVA returns to Mount St. Helens a decade after its cataclysmic eruption to learn how nature is recovering from the disaster.
Return to Mt. St. Helens
NOVA returns to Mount St. Helens a decade after its cataclysmic eruption to learn how nature is recovering from the disaster.