Nine Inch Nails have announced their final tour dates for the foreseeable future. The band is planning multiple shows in New York City, Chicago and Los Angeles and will be supported by The Horrors and Mew on separate dates.
RELATED NEWS
This site has 2 goals:
1. Find Music that you will love 2. Meet People who share your great taste in music
If this sounds like your kinda place, why not join?
|