Identical Sisters Born In 2010 Have Grown Up To Become Prev Article Next Article Identical twins Leah Rose and Ava Marie were born in California on July 7, 2010. It wasn Prev Article Next Article Related Posts Boy With Down Syndrome Sneaks Past Security, Rubs Harry Young Man Commits Suicide After Taking Walk Of Shame At Target