Album Review – The Battle of Yaldabaoth by Infant Annihilator (Self Released)

English/American grind/death core band, Infant Annihilator have released their brand new album, The Battle of Yaldabaoth.

Keep On Reading