Game Guides > Game FAQ >  

When did left 4 dead come out

When did left 4 dead come out
November 16, 2008
not November 17th 2009