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.
Modify description