Concert Review: Nine Inch Nails – Amsterdam, NL (27/05/14)
When I heard that Nine Inch Nails was coming to the Netherlands, I bought my tickets immediately. I had the chance to see them in the past at the Lowlands festival but, due to illness, I could only stay to see half of the show. Needless to say I was very excited to be able […]