Music Video: Anchoress (hardcore) – “She Devil” Vancouver hardcore punks Anchoress have released a music video for their song “She Devil” off their latest release “Set Sail.” Check it out here. “Set Sail” was releaed May 14. Show Comments Post a Comment Cancel replyYour email address will not be published. Required fields are marked *Your Message Name * Email * Website Save my name, email, and website in this browser for the next time I comment.