The Killer Speaks Season 02 All Episodes


In 1991, a human skull is found in the woods outside of San Antonio and a perfect murder begins to unravel. Investigators figure out the identity of their victim, but without witnesses or