game cover

Left 4 Dead 2 TV Spot

The first Left 4 Dead 2 television commercial begins airing across North America this week.

27 October 2009

Share

Popular on gamewatcher

Comments