Album Reviews New Releases ReviewsAlbum Review: Church of the Cosmic Skull – Science FictionChris LattaMarch 15, 2018March 15, 2018 by Chris LattaMarch 15, 2018March 15, 201801170With exception to the comparably higher budgeted Ghost, no group in the occult rock movement has the same scope and spectacle as Church of the...