Castle Rock Police Department Takes On The Lip Sync Challenge

Police Departments across the country are putting out these awesome lip sync videos, and now we have the fuzz in our own backyard jumping on the bandwagon.

 
BEARDO

BEARDO

Check out the Beardo page at KBPI.com! Read more

title

Content Goes Here