Home Current News 18 Inches of Rain Swamps North Carolina TownNewsCurrent News18 Inches of Rain Swamps North Carolina TownSeptember 16, 20244FacebookTwitterPinterestWhatsApp 18 inches of rain swamps north carolina town Source: yahoo.com/news