French deathcore collective Hybrid Sheep are currently streaming their debut full-length album “Free From The Clutches Of Gods” in its entirety via New Noise Magazine at this location. The album displays an aggressive mix of modern death metal with heavy-metal and hardcore elements and will be released on the 1st …
Read More »