Carrollton Police Department Blooper Reel


The Carrollton Police Department in Carrollton, Texas shared this hilarious compilation embarrassing moments by their police officers that got caught on camera.