Dramatic video out of Belhaven, North Carolina shows that much of the town was battered by storm surge flooding. Garages, homes, yards and roadways were inundated, completely covered by a sea-like expanse of flooding. Ophelia made landfall early Saturday morning, bringing damaging winds, rain and storm surge to many parts of the state.