Hurricane Arthur has pulled away from us just in time for our Independence Day holiday weekend.

According to the National Weather Service, the eye of Hurricane Arthur made landfall at Shackleford Banks, near Beaufort in Carteret County, at 11:15 p.m. Thursday night as a category 2 hurricane. When the eye crossed Carteret County and the southern Outer Banks late last night wind gusts to 101 mph were reported at Cape Lookout, 99 mph at Ocracoke, 88 mph at Cedar Island, and 87 mpg at Fort Macon. 

DAMAGE REPORTS:

As of this morning Hurricane Arthur has not caused significant widespread damage across Eastern Carolina.

But the National Weather Service has confirmed that a tornado was in Duplin County Thursday, damaging at least three homes.

The NWS does not know the EF rating of that tornado, but said officials will probably determine it on Friday.

NewsChannel 12 know of three homes that were damaged in Duplin County.

A home at Brices Store Road and Earl Davis Road --just west of Rose Hill-- had parts of its roof torn off and thrown into the backyard. No one was inside the home at the time. A tree was uprooted and thrown into the backyard as well.

Also near Rose Hill, at Highway 117 and Rosemary Road, two other homes were damaged. One home had parts of its roof torn off. At another home across the street, a large tree snapped in half in the front yard. That residence suffered minimal damage. No one was injured.

Elsewhere in Eastern Carolina, a tree fell through the roof of a vacant home on Firetower Road in Carteret County. No one was hurt.

Viewers from other parts of our viewing area --including Huber, Arapahoe and New Bern-- reported downed trees.

(CLICK HERE to view damage photos.)