Oklahoma and Texas were battered by baseball-size hail, thunderstorms and 14 tornadoes that pounded homes and businesses.
In Noble County, Oklahoma, where the city of Perry is located, roofs and barns were damaged and power lines torn down.
About 20 travelers on Interstate 35 found shelter in a nearby gas station as a funnel-shaped cloud seemed to form about a mile away.