InGood Vibes Clubbyfran rooks·Mar 22, 2024The Only Identical Female Twin Savants!Twins Flo and Kay Lyman were born in 1956 in New Jersey. Their mother, Eve, was ashamed, thinking they were mentally disabled, and isolated…A response icon1