Icarus Witch – Rise ReviewBy Steel Druhm on July 18, 2012 in 2012, 3.0, American Metal, Cleopatra Records, Heavy Metal, Reviews, Heavy Metal, 1 commentWARNING: Steel Druhm struggled muchly with this review and he’s a bit cranky. Approach with caution…and beer.