Trent, Atticus, NASA & ‘Juno’
Trent Reznor and Atticus Ross team up once again to record a new gem called ‘Juno’ (released on iTunes), to celebrate NASA’s Juno Mission, which arrives …
Trent Reznor and Atticus Ross team up once again to record a new gem called ‘Juno’ (released on iTunes), to celebrate NASA’s Juno Mission, which arrives …