Skip Navigation

Nine Inch Nails - "Gone, Still" 2001 New Orleans, Directed by Rob Sheridan

One of my favorite performances, the wind moving the curtains and the ambiance makes me feel like I'm transported there. Rob's YouTube channel has a ton of great NIN videos.

2
2 comments