Left 4 Dead Trailer: Die, Die, Die My Darling

Along with new Left 4 Dead screenshots, Valve has released new footage of the cooperative zombie shooter, which will infect PC and Xbox 360 on November 4.

BOOM video 810