04/09/14 by Team CocoaFab
These women should be ashamed of themselves and should absolutely be charged for abuse! Demitria Latrion Powell, 28, the boy’s mother, Uteas Michelle Taylor, 42, the boy’s grandmother, Stefon Tirrell Felton, 39, the camera man, all of Flint, Michigan, have … Continued
Get every new post delivered to your Inbox.
Join 2,247 other followers