Tuesday Oct 04, 2005 Oct 4, 2005 0 Facebook Tweet Email New Blacklisted...New Scarlet...New Ed Gein...I'm gonna 'splode.