God Dethroned releases Illuminati; video for “Book of Lies” – News February 27, 2020 God Dethroned have unleashed their new album, Illuminati, and a video for the new single “Book of Lies” (the third of three interconnected short movies).
Anyone Can Play Radiohead – Review February 22, 2002 What is the sound of 10,000 record buyers shaking their heads in disbelief?