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.