More results...
Kevin Penn suffered multiple injuries, including a broken jaw, when police mistook him for a suspect and punched him in the face at his Alabama liquor store.
Do you want to continue watching?