25 Years Ago Today- Nine Inch Nails Release ‘Closure,’ Their First “Video Album”

25 years ago today (11/25/97), at the height of their mainstream popularity, Nine Inch Nails released Closure, their first “video album.” Before the days of DVD, this double VHS set consisted of one tape of live concert and behind-the-scenes footage from their Self-Destruct and Further Down the Spiral tours, and one tape of music videos. Check out this candid video in full courtesey ofYouTube,

Related Content

Recent Posts

New to Glide

Keep up-to-date with Glide

Twitter