Posted 2 years ago

By Scott Carlson

Felicia MacDowell

  • Christian

    Seeing this made my week, this woman abandoned ALL Three of her sons last year October 4th, 2012, and vanished. Now a little over a year later, she has been busted finally! Oh karma,i forgive you for taking so long.

    Current score: 0

    just like her mom abandoned her….. thank god for grandmothers. (ONLY GOD CAN JUDGE ME.)

    Current score: 0