Kane & Lynch: Dead Men Stage Demo 1Kane & Lynch: Dead Men take the E3 2007 stage show.By Dino on May 27, 2019 at 11:54PM PDT Kane & Lynch: Dead Men