Video Premiere: Crimson Moon – ‘Godspeed Angel of Death’

Check out a video for the new song “Godspeed Angel of Death” from the forthcoming album, Mors Vincit Omnia, by black metal juggernauts Crimson Moon.