Icarus Witch

Articles with Icarus Witch

Rise, The New Icarus Witch CD, Drops July 3

On July 3, Cleopatra Records will release the fifth studio record from Pittsburgh, PA-based melodic metallers Icarus Witch.  RISE is an epic twelve-track display of songwriting and musicianship from one of the most-watched heavy music bands of the decade. From the driving, anthemic “(We Are) The New Revolution” to its equally commanding following track “Rise,”… Read more »