Wednesday Dec 03, 2003 Dec 3, 2003 0 Facebook Tweet Email Wow .....has anyone else been keeping up with this whole German Cannibal story? What a wacky world this is. Descant the Insalubrious rectum: That man is my new hero Dec 3, 2003