Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Kublai Khan drops new video single: "Theory of Mind"
Posted by AP on 26/04/23
Previous NextSherman, TX-formed beatdown hardcore troop Kublai Khan has dropped a new video single titled “Theory of Mind” online below. It is the first piece of music to emerge from the group since their latest EP “Lowest Form of Animal”, which came out through Rise Records in 2022.
Comments