Watch Nine Inch Nails Cover Two David Bowie Classics
Nine inch nails recently kicked off their planned tour in Raleigh, North Carolina, and Trent Reznor and company pulled out all the stops for their first show in over three years.
The career-spanning 21-song set included tracks Jhe is…