Group Type
Left 4 Dead
People starving for some zombie-killing mayhem.
Left 4 Dead is scheduled for release on PC and X360 November 18, 2008 in the U.S. and November 21, 2008 in Europe.
|

No information given.
People starving for some zombie-killing mayhem.
Left 4 Dead is scheduled for release on PC and X360 November 18, 2008 in the U.S. and November 21, 2008 in Europe.