'UFO' spotted off NC's Outer Banks?

Top