Here’s a trailer for the upcoming DLC for Left 4 Dead and Left 4 Dead 2 Coming October 5th. Personally when those 3 tanks come charging over the hill looks amazing and intense, hopefully they actually have a moment in the game when 3 tanks will …
Ad Blocker Detected
Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker.