Brand New HOW TO DESTROY ANGELS Music Video Premieres!

HOW TO DESTROY ANGELS, the musical collective featuring Nine Inch Nails frontman Trent Reznor, Reznor’s wife and vocalist Mariqueen Maandig, art director Rob Sheridan and Atticus Ross (Reznor’s co-composer on THE SOCIAL NETWORK and THE GIRL WITH THE DRAGON TATTOO), have premiered a new short film music video for “How Long” a track off of […]