There were more than 30 reported tornadoes in Texas, Oklahoma, Missouri, and Kansas on May 20 and 21, according to The Weather Channel.
Flooding was also reported in Oklahoma, Kansas, and Missouri. According to USA Today, at least one tornado also touched down in Arizona.