alternativerose666Sep 14, 20232 minThe Effigy - Deliver MeThe Effigy have unveiled the haunting and cinematic 'Deliver Me'.