My Favorite Bands Logo
    Icarus Witch
    Icarus Witch

    Hard Rock / Heavy / Power Metal band from Pittsburgh, PA, USA. Founded in 2003.

    Data provided by Discogs