As giant screens, lighting grids, altered for each song and surrounded the band, it was as if there was enough special effects that James Cameron would envy and would want to use for one of his blockbuster films.
Read Whole Story
Nine Inch Nails released four covers for their upcoming eighth studio album, "Hesitation Marks," on Wednesday. The band debuted cover artwork for its ...
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.