X

Left 4 Dead TV Spot

Posted: October 30, 2008
Left 4 Dead TV Spot
http://www.g4tv.com/videos/34563/left-4-dead-tv-spot/
http://images.g4tv.com/ImageDb3/125241_LGST/left-4-dead.jpg
Video_34563
Hey! It's the zombie apocalypse be sure to bring your friends with guns blazing into Valve's zombie co-op FPS Left 4 Dead for the PC and Xbox 360.

Comments are Closed

AdChoices