Freeport police chief sports llama suit for Officer Abigail

The things we do for the people we love. That's becoming a new mantra for Freeport's police, who is going above and beyond for little Officer Abigail.
Published: 10:35 PM CDT July 19, 2019
Updated: 10:34 PM CDT July 19, 2019