on November 3, 2007 Goregasm A sick perverted maniac called the Cockface Killer keeps a whole city in fear, and… on November 3, 2007