PAnews.com, Port Arthur, Texas

Archive

Big Foot-Arceneaux.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)

Video
Facebook
Sports Tweets
Photos