Vicarious Music & Media

Tag Archives: Nine Inch Nails

Peter Murphy joined NIN on stage last night at Terminal 5

Posted on by chris

Peter Murphy makes a grand appearance @ Terminal 5 – 8/26/09 (by trentvanegas) Nine Inch Nails have completed their four-night run in NYC. Tonight (8/26) was the 2nd show at Terminal 5 and it ended with another guest appearance by … Continue reading