Tag Archives: Left4 Dead 2 TV Commercial
Wed, Nov 04, 2009 | 18:56 GMT
Valve has sent over a new Left 4 Dead 2 TV spot featuring the single “Electric Worry” by the band Clutch.
It’s passed the break.
The commercial’s set to air in North America this week, and throughout Europe early next week.