As Tropical Storm Florence unleashes a deluge upon North Carolina, the city of New Bern has found itself inundated with floodwater, forcing hundreds of residents to call for help.

LEAVE A REPLY

Please enter your comment!
Please enter your name here