undefined

Jim Harreld

Longtime contributor to Astonishing Legends, known for his paranormal stories and podcasting.