Tornado Watch Arizona and Utah

Several tornadoes have touched down causing 7 injuries and considerable damage.

Comments are closed.