Denmark in general and Copenhagen in particular have a pretty vibrant music scene, and one of the bands that call the Danish capital home is Demon Head. The band was formed in 2012 and released their first album "Ride the Wilderness" in 2015. Demon Head's sound is an exciting fusion of different genres and styles.... Continue Reading →








