yo anyone listen to nine inch nails? or anyone been to any of their latest concerts?