LanceScurv speaks on Briana Holland, the 22 year old mom who dumped her newborn infant son in the trash a ...
LanceScurv speaks on Briana Holland, the 22 year old mom who dumped her newborn infant son in the trash after stuffing a tampon in mouth leaving him to die. ...