Trent Reznor, Atticus Ross compose score to ‘Teenage Mutant Ninja Turtles’ film
News broke that Nine Inch Nails bandmates and composers, Trent Reznor and Atticus Ross, have scored the upcoming Teenage Mutant Ninja Turtles: Mutant Mayhem...Read More