Goatwhore: new music video. Posted by metalpizza on September 24, 2012 Goatwhore have released a new video for the song “Death To The Architects Of Heaven”….. Advertisements Share this:TwitterFacebookLike this:Like Loading... Related