wonderboxmetal.com
Canyon of the Skull – The Desert Winter (Review)
Canyon of the Skull are an instrumental doom band from the US and this is their second album. The Desert Winter contains one single track that lasts a whopping 37 minutes.