
Where to watch Megastorm
- Free On Demand on National Geographic, through Jun 1, 2027

Season 1
1. Hurricane Harvey
Air Date 10/13/2026
A major U.S. hurricane stalls over Houston, Texas, causing devastating flooding.

A major U.S. hurricane stalls over Houston, Texas, causing devastating flooding.