Valve Offers Left 4 Dead 2 for Free on Steam 49110

This photo stored at: steam

If you don't have a copy of Left 4 Dead 2 yet, you can grab it free of charge courtesy of Steam - high-definition photo for free download.

steam download

steam