Nine Inch Nails on Tour
September 15th, 2008
Great visuals! Seems like they spend a lot of time/money to get it just right when performing.
You can check out the article on wired.com here.
This video is from their 2008 tour in Auburn Hills, Michigan.
Liberated Punks
September 15th, 2008
Martin Atkins (drummer with Pigface, Ministry, PiL & Killing Joke) gives an interview to wired.com about his 2006 trip to China and how he met various Chinese musicians and copiled a movie:
Atkins shot 80 hours of video from his 2006 trip into Asia’s 21st century powerhouse, and chopped it down into the recently released documentary Sixteen Days in China.
Read it here.