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