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.