Deputy Jeff Taylor
Lake County Deputy Sheriff Jeff Taylor takes the stand.
Do you want to continue watching?