Polish masters of death metal have announced their upcoming album Cancer Culture for May 27th and teased their fans with the title track. Now it's time to deliver a stunning video for the song - just in time for their UK tour to start today!
Cancer Culture comes in many beautiful formats that make every fan's heart beat faster!
Pre-order/pre-save the album here:
- Category
- Music Videos
- Tags
- DECAPITATED
Sign in or sign up to post comments.
Be the first to comment