October 31st, 2008

New Left 4 Dead Trailer

This article was written by: Steven Artlip (Steve519)

Damn I want this game, seriously how much longer do I have to wait?

PC . Xbox 360