Severe storms affected Ohio, Michigan and Pennsylvania on Wednesday and Thursday, causing power outages and street flooding.
In Ohio, Toledo saw five inches of rain in five hours. Parts of northern Ohio reported 56-mph wind and golf ball-size hail, according to the National Weather Service.
In Norwalk - about an hour's drive southeast of Toledo - sudden street floods forced the evacuation of at least 20 homes. Rescue boats plucked people from homes and flooded roads. Officials there were closely watching a local reservoir dam that was straining under the heavy rainfall.
In Michigan, two tornadoes were reported, one near Manitou Beach and another near Lambertville but no major damage was reported. Some 40,000 people there were without power.
Southwest Pennsylvania was also under a flood warning as the storms moved eastward. At least 2,000 people were without power in western Pennsylvania.
More links on Storms