Streets and homes were under water across the Birmingham, Alabama, area on Wednesday, July 26. According to reports, more than three inches of rain has fallen in central Alabama since July 24, causing the flash flooding. Credit: Instagram/diplomatdeli via Storyful