It has been sixteen years and now the time has finally arrived for the triumphant return of the almighty SADUS and I caught up with Darren Travis to talk about their latest album “The Shadow Inside“, which unleashes upon the world tomorrow 17th of November Read More …
