A Miracle at Turner Falls in Oklahoma
Can ordinary people perform miracles?
I first visited Turner Falls in Oklahoma when I was in college. It is located in the Arbuckle Mountains, about 60 miles south of Oklahoma City. My College was in Alva, Oklahoma, 150 miles northwest of Oklahoma City, not too far away.
My friend Cathy Thorsen, aka Celebriticat, used to visit them whenever she took…