twin falls animal control

Twin Falls Cops Caught On Camera Catching Cow
Twin Falls Cops Caught On Camera Catching Cow
Twin Falls Cops Caught On Camera Catching Cow
Add cow wranglers to the job description of Twin Falls Police, Twin Falls County Sheriff's Office and Twin Falls Animal Control. Over the weekend they banded together to get their cowboy and cowgirl on to catch a cow that was on the loose.