Nine Inch Nails, led by iconic frontman Trent Reznor, are the latest band to scrap tour plans for 2021. They issued the following announcement on August 19th: Ticket buyers for the September 21 and 23 shows in Cleveland, please refer to your point of purchase for ticket refund information. pic...
Continue reading...
Continue reading...