The Woodpecker War: Is the ‘Lord God Bird’ Extinct?

[ad_1] In Texas, a man claims to see the mysterious black-and-white woodpecker a few times a week on his land near an airport in Longview. A woman in North Carolina…