Street Sweeper

Nine Inch Nails, Jane’s Addiction Join Forces On Free Ninja EP

Nine Inch Nails and Jane's Addiction are calling their new working relatinship NINJA. Clever. When photos of Trent hanging out in his studio with Perry…
Scott Lapatine | March 20, 2009 - 12:43 pm