Outer Banks Tornado's

Outer Banks Tornado’s

Saturday night, the Outer Banks experienced some crazy weather and frightening weather. There were tornado warnings and watches until 11:00pm that night. Tornado's were said to have touched down on the mainland in Powell's Point and also in Duck.

Click here to read the full article.