ABOUT Left 4 Dead Zero

Left 4 Dead Zero was a project dedicated to restoring the version of Left 4 Dead that Turtle Rock Studios had planned on releasing to the masses.Read More Here: