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 Parents Grieve After Losing Daughter To Cancer, Then Get Call That Brings Them To Their Knees Texas rancher offers land for border wall Don’t throw away your old bed sheets. Here are 9 nifty ways to reuse them around the house