Two deer are found in rural Dixon Illinois locked together. Both Bucks are stuck together and cannot separate. Illinois Conservation Police Officer Steven Beltran is dispatched with Lee County Sheriff's deputies and Dixon Police to cut them apart. Published on Oct 19, 2015
No comments:
Post a Comment