Ebony police officer and blonde teen destroyed Glenn finishes the job!