Nine Inch Nails performed an intimate show at The Troubadour in West Hollywood, CA last night, September 03rd. The 400 capacity venue hosted the band without their lavish stage production. Fan-filmed footage of the group covering David Bowie‘s “I’m Afraid of Americans‘ during the show is available below. Their new album “Hesitation Marks” arrived in stores yesterday, September 03rd.
0
LOADING
0