Check Out itchy-O’s New Animated Music Video Alex KramerAugust 2, 2018 The 50-piece electronic-goth rock band itchy-O just dropped their new music video for “Black Mist." Known for their electronica and metal-infused drumline sound... 303 MagazineDenver MusicMusic1 min read