Nine Inch Nails Release ‘Tension’ Live Concert Travis Faulk 10 years ago Nine Inch Nails have released a live concert called Tension. Watch below: Share this: New Song – Nine Inch Nails “Everything”Nine Inch Nails Stream New Song “Less Than”Nine Inch Nails Guitarist Adrian Belew Leaves Band