Left 4 Dead 2: Sixteen player co-op video

November 24, 2009 by  
Filed under News, Video

Finally, a chance to outnumber the infected!

Competitions
Tech Events