03-30-2012, 06:46 PM
I really hope the mother's not involved - mostly because a parent killing their child is so awful - but also because she'd be putting good people's lives at risk for no good reason.
Devon Davis, 2. Amber Alert, TX. found deceased.
|
« Next Oldest | Next Newest »
|