Games/Left 4 Dead 2: The Sacrifice/MediaLeft 4 Dead 2: The Sacrifice·, 2010 · ValveMediaBack to gameAll2Screenshots1Videos1Screenshots1More about Left 4 Dead 2: The SacrificePlayer reviews