Hannibal Police Department ROCKS Their Lip Sync Challenge
First it was the Quincy Police Department, then the Marion County Sheriff's Office, and then the Adams County Sheriff's Office. Now we get to see what Hannibal brings to the table with their lip sync challenge video.