Tag Results
Natasha Red Eagle Punched Her Kid In The Face
May 5, 2009 by Jaded
Fargo, North Dakota–You may recall a recent post here at the Dreamin’ Demon about Zhifang Chen, a mother who bit her child’s cheek because he was eating his breakfast too slowly. Would you believe that I have found another ass of a mother with absolutely no patience? Of course you’d believe it…this is the Dreamin’ Demon! [Read more...]


Page 1 of 11

















