Storm chasers gear up to follow Hurricane Irma

Storm chasers in Naples, Florida, explain their job and motivation for following natural disasters.

September 9, 2017

Examined