HEADLINES


 

Clutch in "Left 4 Dead 2" TV Spot

Posted: 11/06/2009
Left 4 Dead 2

Click here for the video.

Game available 11/17/2009. Pre-order for Xbox 360 and PC.