Infant Annihilator will be launching a new album “The Battle of Yaldabaoth” on September 11th with pre-orders currently available to those who CLICK HERE (US) and CLICK HERE (EU).

In support, they’ve launched yet another rather hilarious music video for the single “Three Bastards”. This can be viewed right here:

Links: Facebook // Bandcamp // Merch