July 5, 2017 Industrial rock vets NINE INCH NAILS announce 2 more EPs in an unexpected trilogy series; perform live in Twin Peaks!