Mechanic Checks Cop’s Tire, Then Spots Green Nest Inside

Mechanic Checks Cop’s Tire, Then Spots Green Nest Inside

February 17, 2020 By ashleigh s

    Unforgettable Tale

    Credits

    The McHenry County Sheriff’s Office in Illinois employs over 400 people, and the sheriffs who work there are described as “conservators of peace” on the department’s website. No doubt, officers come across some strange situations on the job. But one sheriff at the department was about to go home with a story that he’ll be telling for years to come.