Tag Archives: Brandon Lawrence Taylor
Tennessee: officer jumped in back of fleeing truck from DUI stop and shot driver to death as he fled
Lenoir City Police Officer Tyrel Lorenz shot to death a fleeing DUI driver, according to […]
Lenoir City Police Officer Tyrel Lorenz shot to death a fleeing DUI driver, according to […]