Megastorm: World's Biggest Typhoon
The science behind Typhoon Haiyan, the mega storm that devastated the Philippines in 2013. Exclusive footage and never-before-seen images reveal the details of this disaster.

The science behind Typhoon Haiyan, the mega storm that devastated the Philippines in 2013. Exclusive footage and never-before-seen images reveal the details of this disaster.