I’ll let the E3 boys to their business on this but I thought you might like to see the new Left 4 Dead trailer. It involves zombies and killing.
I’ll let the E3 boys to their business on this but I thought you might like to see the new Left 4 Dead trailer. It involves zombies and killing.