Jessica Collins

Human, Nose, Close Up

Texas Woman Demanding Booze And Cigarettes Bites Nose Off Woman After Refusing To Leave Home

Jessica Collins was staying over at a friend's house near Houston when they went out with a neighbor Collins had never met before.
Read More