Virginia man convicted on two counts of animal cruelty after being accused of sex acts with dogs leaves judge speechless

Stephen Matthew Taylor, (Mugshot)
Related Post