Tag: texas 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...