
Taylor woman caught performing sex acts on dog, police say
A Taylor woman has been arrested and charged with animal abuse against her pet dog, Max, after her ex-boyfriend caught her performing sex acts on the dog, police say.
Top Videos

Taylor woman caught performing sex acts on dog, police say

MDOT meets community with I-375 project update

Chinese agroterrorism suspect has hearing delayed
