Cosmic death metal band BLOOD INCANTATION present the music video for “Slave Species of the Gods.” The band comments on the newest single off of their upcoming album, Hidden History of the Human Race.

Cosmic death metal band BLOOD INCANTATION present the music video for “Slave Species of the Gods.” The band comments on the newest single off of their upcoming album, Hidden History of the Human Race.