Album Review: Witch Trail – The Sun Has Left the Hill (Consouling Sounds)

Witch Trail are a three piece band located in Ghent, Belgium. Their latest album, The Sun has Left the Hill is set to release on November 15th 2019 on vinyl and CD through Babylon Doom Cult Records and Consouling Sounds.

Keep On Reading