Man, what an INSANE year this has been. I’ve undergone some major life overhauls and taken some huge risks, both personally and with my band The Omega Experiment. So
Read PostNine Inch Nails have always put on a stellar live show, with great attention to detail in the production. Regardless of what I think about the new album Hesitation Marks,
Read Post