Tag: storms
Tornado confirmed near Alvarado late Monday as severe storms slammed North...
According to the National Weather Service, a tornado was verified late Monday near Alvarado, as severe thunderstorms continued to sweep through the...