Left 4 Dead The Sacrifice DLC TrailerMake the choice to survive--it's your funeral.By on October 1, 2010 at 10:49AM PDT Left 4 Dead Left 4 Dead 2