Tuesday Jul 27, 2004 Jul 27, 2004 0 Facebook Tweet Email Oh my God, they killed Duncan Idaho. You bastards.