0 views
The Sacrifice DLC is available October 5th for both Left 4 Dead 1 and Left 4 Dead 2 on the PC, XBOX 360 and OS X.
Date: November 6, 2021
The Sacrifice DLC is available October 5th for both Left 4 Dead 1 and Left 4 Dead 2 on the PC, XBOX 360 and OS X.