Game Guides > Game FAQ >  

Where can you download left for dead PC

Where can you download left for dead PC
Try downloading steam and then download it off the steam website.