Meet The Twins Who Decided Not To Talk To Anyone Else For 29 Years Until One Díed
Jennifer and June were born in April 1963, and soon after, their parents noticed something wasn’t quite right with the two of them. Aubrey and Gloria Gibbons were troubled by…