Nightly News   |  July 21, 2017

Tornado trackers launch nine-state storm chase

June 8: Making the Great Plains their laboratory, nearly 100 scientists are chasing storms across nine states in the hopes of solving the mystery of tornadoes. Weather Channel's Mike Bettes reports.

Share This:

Sorry, we do not have a transcript available for this video at this time.