Ottawa heavy-metal “supergroup” Black Galaxy recently released an explosive new video for their track “Death Monster” with footage that will