Genevieve Holt ran Lowell Home for Children from 1949 to 1960. She won awards for her work with children, but she was actually a religious fanatic who brutalized and mistreated the children in her care. The Scoobies discovered this in 4.18 Where The Wild Things Are.
Related episodes: 4.18 Where The Wild Things Are
Comments on this trivia
No comments so far. Use the form on the right to add a comment about this trivia.
You must be logged in to post a comment.