On This Day, Sept. 18: Hurricane Isabel strikes North Carolina

2 weeks ago 8
ARTICLE AD BOX
On Sept. 18, 2003, Hurricane Isabel slammed into the North Carolina coast, causing nearly 40 deaths and inflicting property damage estimated at $4 billion.
Read Entire Article