Neches River Lights

Neches River Lights

Location: Village Creek, TX

Texas is home to more than one instance of strange lights.

About 30 miles north of Beaumont, near Village Creek, hunters have reported sightings of a spherical red light floating above the Neches River. When their hunter's instincts took over and compelled them to reach for their shotgun, the light disappeared in an instant.

| Home | About Us | Directory of Directories | Recent Additions | Top 10 Pages | Stories |