October 20, 2008screens Screenshots / Left 4 Dead / October 20, 2008❮ October 21, 2008October 16, 2008 ❯ ❮❯