Millions of birds mysteriously invaded the little town of Scotland Neck 35 years ago, capturing worldwide attention during their stay. From 1969 through the early 1970s, 12 million birds would make ...