Russian deathcore unit Slaughter To Prevail have premiered a new single titled "Baba Yaga." Its official music video can be viewed below.
"Baby Yaga" will appear on the group's forthcoming album, Kostolom, which is scheduled for an August 13 release. Further details are pending.