Trent Reznor & Atticus Ross win SCL Award for Challengers song
Trent Reznor and Atticus Ross were among the winners at the 2025 Society of Composers and Lyricists Awards, which took place Wednesday in Los Angeles.The Nine Inch Nails duo took home the prize for outstanding original song for a comedy or musical visual media production with their...