Nine Inch Nails - "Gone, Still" 2001 New Orleans, Directed by Rob Sheridan
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.
0
comments