If you thought the era of long song titles had passed, it’s time to rethink that with Polish Death Metal outfit Devilpriest set to release their highly anticipated third album “Where I Am the Chalice, Be Thou the Blood” on 27th June via Nuclear Winter Records. They are celebrating a decade of destruction this year, channelling the spirt of early 90’s