Check out the official Left 4 Dead video game trailers

First a few Left 4 Dead Related Deals:

 

Left 4 Dead Trailers

Could not parse XML from YouTube