Nine Inch Nails debut video for “Came Back Haunted” the first single off upcoming album

Nine Inch Nails are back from hiatus and are readying a their 8th studio album Hesitation Marks, set for a September 3, 2013 release. “Came Back Haunted” is the official 1st single off the album and will surely… Read More