Running Some TestsSeason 8 E 13 • 12/08/2004
Sergeant Lou thinks there may be a link between the severed hands he saw at Michael Deets' house and the Left Hand Killer but first he needs to run tests.
Watching
You may also like5 Videos