Portal:Weather/On this day list/May 8/0
Appearance
1995: More than 20 inches (510 mm) of rain in just 12 hours caused major flooding in southern Louisiana, causing more than $1 billion in damage.
1995: More than 20 inches (510 mm) of rain in just 12 hours caused major flooding in southern Louisiana, causing more than $1 billion in damage.