Bad Witch Archives

New NIN Song Releases and Trent Reznor Talks New Album Bad Witch
As a longtime fan of the band, I was as shocked as anyone that Reznor won along with co-composer Atticus Ross for The Social Network, but seeing someone deserving win is always cool. Nine Inch Nails band performs on stage at SYMA Sport and Event Centre stage in HungaryPhoto by: Ferenc Szelepcsenyi / Shutterstock.com On June 22nd[...]