Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Cancer premiere music video for new song "Die One More Time"
Posted by LF on 28/09/16
Previous NextThe Danish indie pop/rock duo Cancer have revealed a music video for their song "Die One More Time", which will be released on an album next year. The forthcoming album is called "Totem" and comes out on January 27th through Tambourhinoceros.
Comments