1 min read News Melodic metalcore band The Anchor releases new video for “Avow”, first-week chart numbers are in March 14, 2018 NewFuryMedia Denver, Colorado melodic metalcore band The Anchor, who recently released their EP Make It...