Serpents Oath reveal details of their third album, Revelation, coming November 24th on Odium Records 3 min read