UPDATE! Bands To See At Lollapalooza, Part 2: Nine Inch Nails, The Dunwells and The Vaccines!
Nine Inch Nails Update: Late last week, guitarist Adrian Belew announced his departure from Nine Inch Nails. Hence, our …
Read moreNine Inch Nails Update: Late last week, guitarist Adrian Belew announced his departure from Nine Inch Nails. Hence, our …
Read moreWith so many bands on the bill and no way to see them all, we at The Shit figured the least we could do is clue you in to so…
Read more