Nov 12 Nov 12 Teen Mom Kills Newborn By Shoving Rock Down Throat!!! Tom Foolery Everyday People Moments after giving birth while using the bathroom, Alaya decided to force feed her hungry newborn a HUGE rock...