In this episode, we discuss the fabled Anson Lights, off US 180 in Anson, Texas, and the suicide forest (Aokigahara). The Anson Lights is a debunked (or is it?) ghost story, but the Suicide Forest is a very real place with real stories. Listen to hear more.
This episode contains sensitive material. Listen at your own risk.
1-800-273-8255 for the National Suicide Prevention Lifeline