Dep. John Kelly
Shelby County Deputy Sheriff John Kelly takes the stand.
Do you want to continue watching?