2010–
Leidy is a woman who believes that if you see something that you like, you have to "just go for it!" and that's exactly what she does when she sees Charlie. Is Leidy a deranged psychopath or just a woman desperate for love?
Loading addons…