News

Massive supercell storm spotted in central U.S.

Meteorologists Juston Drake and Simon Brewer filmed an incredible supercell thunderstorm near Imperial, NE, and another wall cloud near Sedgwick, CO.