TX Man Arrested After Cops Find HEAD OF WIFE In Freezer
Davey Dauzat, a man living in Texas, has been arrested and charged with first degree murder after police say his…
Davey Dauzat, a man living in Texas, has been arrested and charged with first degree murder after police say his…