Catch the best new metal and hardcore along with Denver artists making an impact worldwide every Monday night 9pm ET on idobi Howl.