What in the world. I still don’t know what I just watched but sweet baby Jesus. 🙆🏾♀️ Poor Reagan, Wade nd their families for all this evil they endured
A young woman in East Texas gives birth in her car. When rushed to the hospital, doctors will quickly realize that the baby is not her own and neither is the blood she’s covered in.
Maternal Instinct — a new documentary — is now on Netflix.