Album Review: Day Of The Locust by Cockney Voodoo Beaver (Orloff Records 2022)

RND/ To consider a virtual album review of “Day Of The locust” by the mighty UK based Ambient Death Metal supergroup Cockney Voodoo Beaver: 5876 x 5602 .jpg Side A Where Did I Put That Surgical Stapler? (4:20) Extra Cable Ties (10:22) Grandma’s Death Bed (15:00) Hallucinogenic Sweat Beads (2:44) Holy Meta-Geographic Needlepoint Flux (12:30) … Read more