Nine Inch Nails
phreedf
•
1y ago
•
100%
Nine Inch Nails - "Gone, Still" 2001 New Orleans, Directed by Rob Sheridan
https://www.youtube.com/watch?v=RtHKHPy173wOne 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.
Comments 0