First released in 2007, Sound of Detestation‘s self-titled debut effort only just showed up in my mailbox a couple of weeks ago. How’s that for […]