Chief Minor Allen

Filming Minor Allen, the chief of police of Hazard, Kentucky.