Rebecca Renaud/ Savanna Leeigh She will steal your money, your heart, and have no self respect. DO NOT GIVE HER ANYTHINGThe Fraudsterslands AdminAugust 11, 2021Rebecca Renaud/ Savanna Leeigh She will steal your money, your heart, and have no self respect. DO NOT GIVE HER ... Read More