The 2009 E3 teaser trailer for Left 4 Dead 2. Bringing chainsaws, baseball bats, frying pans and more to the slaughtering of zombies. The game will be released for Xbox 360 and PC on November 17, 2009. … l4d left dead valve software game pc november xbox 360 fps action zombies videogame e3 2009 microsoft live best
Leave a reply
You must be logged in to post a comment.