Head Like a Ho Ho Hole? — Too Much Light Mashes Up Nine Inch Nails With “A Christmas Carol” in Anti-Capitalist Holiday Music Video
“Damn you Trent Reznor, you ruined Christmas.” It’s a holiday tradition in the industrial music scene: every December, the same comic resurfaces in group chats and timelines: Trent Reznor barging…
Share
Or via: