Tag: Tessa L. Vanvlerah

Proportion
December 8, 2012

The unthinkable: Woman jailed for life for allowing professor sleep with her 5-month-old daughter

Woman, 22, given two life sentences for allowing professor, 49, to have sex with her five-month-old daughter. Tessa L. Vanvlerah ...

cool good eh love2 cute confused notgood numb disgusting fail