Trent Reznor and Atticus Ross Release “Juno”Posted by Jason TateJun 30, 2016 Trent Reznor and Atticus Ross have released their new song “Juno” to celebrate NASA’s Juno Mission.