Cerebral Rot – Odious Descent Into Decay (2019) REVIEW When the trembling stops and you’ve cursed your coming last breath only one last act of defiance remains: […]