Video Premiere: Crimena – Declaration of War

Crimena have just released a video for the wonderfully heavy track “Declaration of War”. We’re more than happy to be able to premiere it for the UK audience. The band have this to say about the video and the EP [...]

February 9, 2018 Videos