UK-based deathcore outfit Infant Annihilator recently dropped a new song and music video for the track “Three Bastards” off their upcoming albumThe Battle of Yaldabaoth (out September 11th, 2019)! In what is possibly the greatest metal music video of all time, the video features the band frolicking, dancing, and lollygagging on a beautiful beach while their *ahem* harmonious and totally fitting song plays over it. It’s just something that needs to be experienced to be believed.
Be sure to pre-order The Battle of Yaldabaoth here.