Album Reviews

Illuminati is by far God Dethroned’s best contemporary effort the various elements this time are combined with old and modern clichés.