US-based industrial rock band Nine Inch Nails (NIN) is gearing up for a busy Fall. They are scheduled to release a new album, titled ‘Hesitation Marks’ on September 3, 2013 and will go on a North American tour to promote it. The band’s eighth studio album will be released through Columbia Records and pre-orders for […]

Read more