Home
Resources
Left 4 Dead 2
Left 4 Dead 2 - TV Spot 2
Left 4 Dead 2 - TV Spot 2
Additional content
This is a DLC for Left 4 Dead 2.
Left 4 Dead 2
Release
Nov 4, 2009
Steam
Genres
Action
Categories
Family Sharing
1 Related Dlcs
Left 4 Dead - The Sacrifice Trailer
Developers
Valve