atticus ross

Nine Inch Nails Trent Reznor Wins an Oscar [VIDEO]
Nine Inch Nails main man Trent Reznor and collaborator Atticus Ross won an Academy Award for their score for The Social Network on Sunday night (February 27th).
It was nice to see such an influential rock icon walk onstage to accept an Oscar...