(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

McKay & Donuts

McKay & Donuts

Want to know more about McKay & Donuts? Get their official bio, social pages & articles on B95! Read more


Content Goes Here