Ellen Howell

Ellen Howell

A woman living in St. Louis and going to school for part of the year in Kirksville, MO. I write about horror and horror stories.