Showing posts with label Neches River. Show all posts

Bigfoot sighting near Neches river in Texas (video)

PORT NECHES � Chill bumps rise on David Arceneaux�s arms as he looked across Block Bayou at a line of trees about 100 yards away. �I�m not...