Specimen Records, After years in the void, heavy rock devotees Satan’s Satyrs are back to deliver a lumbering, glam doom Frankenstein of a tune with 7” single ‘Quick Quiet Raid’, the band’s first stab at new music since 2018’s The Lucky Ones, released on black vinyl via the bands own Specimen Records.