Hurricane Arthur just made landfall in Cape Lookout, North Carolina as a category two with winds of 100 MPH. Cape Lookout measured a sustained wind of 77 MPH a little while ago. The storm will rake the Outer Banks as it heads northeast through early tomorrow. This is the strongest hurricane to make landfall in the United States since Ike in 2008.

[Image via Gibson Ridge]