Left 4 Dead - The Sacrifice Trailer

Additional content

This is a DLC for Left 4 Dead 2.
Release
Steam