The Torso Killer

Random entry RSS

  • Posted in:

    Red Light Regular (2014)

    On December 2, 1979, New York City firemen responded to an alarm at a seedy hotel on West 42nd Street, not far from Times Square. They fought their way through smoky corridors to quench a blaze inside one room, discovering two women’s bodies there. Stretched out on separate beds, the headless corpses also had […]