Left 4 Dead 2 Trailer

Out November 17th! And the demo is out now for anyone who’s preordered!

Leave a Reply