GLEN_041030_374
Existing comment:
Aimee Semple McPherson. Sister Aimee was a flamboyant Pentecostal preacher. Scandal hit in 1923 when she disappeared from a public beach and was feared dead. She turned up later, claiming to have been kidnapped, but was apparently on vacation with a lover.
Proposed user comment: