Left 4 Dead The Sacrifice Debut Trailer

5min Video Games

by 5min Video Games

1.2K
764 views
Which player will sacrifice their life in order to save the others. Watch the The Sacrifice debut trailer for Left 4 Dead.