The Left 4 Dead website has been updated with new information on the upcoming DLC "The Sacrifice", which will be released on Tuesday, Oct. 5.The upda
Left 4 Dead: The Sacrifice
Latest News for Left 4 Dead: The Sacrifice
Get breaking news, announcements, releases and commentary for Left 4 Dead: The Sacrifice.
S**t just got real.