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