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