Bluefield Daily Telegraph, Bluefield, WV

Archive

photo.jpg

David Arceneaux of Nederland, Texas, points to an area in Port Neches where he said he saw two of the legendary Bigfoot creatures. (Photo by Morgan Jones/The Port Arthur, Texas, News)