Podcast: Download (Duration: 3:00 — 2.1MB)
Folks in Scotland County, Missouri will tell you that their hometown girl, Ella Ewing, was the tallest lady in the world. The quiet and scholarly Christian woman measured over eight feet tall and appeared at locations around the world…..