Graham Elwood: Live from Afghanistan ist 2006 produziert worden. Die Regie von den Film machte Graham Elwood. Schauspieler: Graham Elwood als Self.