Scared Straight
Lia and Mariah Laney are twin sisters who live in the closest thing to paradise, the island of Oahu, Hawaii. Their mother kept them until she no longer was financially able. Leaving the six-year-old twins under the pretenses that she was going to the store, she left them on a church stairwell, never to return. They f...