(VIDEO) Squirrel VS Police, Who Wins?

An Illinois police department shared video of some officers attempting to stop a squirrel from invading their station. The McHenry Police Department posted a video to Facebook showing officers attempting to chase the squirrel out of the foyer of their police station


Sponsored Content

Sponsored Content