metalgoddesses.com
Venom Prison – Samsara (Full Album)
British death metal outfit Venom Prison dropped their second full-length album “Samsara” on March 15th. The album title comes from the Buddhist concept of being reborn into a never-endi…