RSS feedRSS comments

Left 4 Dead Box Art

With the release of Left 4 Dead on our doorsteps (November 4), Valve has gone ahead and finalized the Xbox 360 and PC box art.If you’re craving…

July 21st, 2008Counterstrike NewsRead More >No Comments


Leave a Reply

CommentLuv Enabled