Tornadoes ripped through southern Oklahoma late Sunday afternoon, killing three people, injuring four and causing heavy damage to businesses and homes, authorities said.
In Texas, a tornado near Amarillo early Sunday morning snatched a man from his front porch and dropped his body 130 feet away, one of 18 deaths caused by a string of powerful storms in the state since Friday.
At least five tornadoes struck near Ardmore, about 100 miles south of Oklahoma City, damaging at a tire plant, gas station and several other buildings. In nearby Plainview, a tornado damaged or destroyed 35 homes and ripped the roof off a school.
In Texas, the twister touched down at least three times within eight miles. It destroyed eight mobile homes, heavily damaged three houses and seriously injured four people, officials said.