X

Left 4 Dead Teaser Trailer

Posted: June 23, 2008
Left 4 Dead Teaser Trailer
http://www.g4tv.com/videos/26555/left-4-dead-teaser-trailer/
http://images.g4tv.com/ImageDb3/86222_LGST/left-4-dead.jpg
Video_26555
A quick peek at Turtle Rock Studios' multiplayer survival horrror FPS, Left 4 Dead.

Comments are Closed

AdChoices