Posted on October 30, 2020May 10, 2024Devoured Video Out Now The official “Devoured” video from our new album, “Skeleton Keys,” is out now on YouTube, Instagram, and Facebook.