Forked Tongues

Album Review: Craven Idol – ‘Forked Tongues’

July 19, 2021

British black/death immolators Craven Idol deliver Decibel‘s album of the week via Forked Tongues.