The sleepy city of Tierra Del Fuego in Central California raised its head to see this new sketch of the infamous Zodiac Killer that terrorized their community years ago. This new drawing has emerged from one of the only surviving witnesses latest descriptions. Using a new mind numbing procedure, it allowed the witness to gather […]