NEW VIDEO: A tornado was spotted in Howells, Nebraska, Tuesday afternoon as severe storms sweep across the state. pic.twitter.com/gdqKfROJmg— The Weather Channel (@weatherchannel) April 16, 2024
NEW VIDEO: A tornado was spotted in Howells, Nebraska, Tuesday afternoon as severe storms sweep across the state. pic.twitter.com/gdqKfROJmg