NIN In Stores
Nine Inch Nails will make their first ever in-store appearance on Tuesday, January 22 in New York. It’ll happen at the Virgin Megastore in Times Square to promote the CD/DVD ‘And All That Could Have Been.’
Source: TotalRock
What's Next?
To minimize comment spam/abuse, you cannot post comments on articles over a month old.