WINTER DELUGE stream new OSMOSE mini-album at MetalBite.com
New Zealand black metallers Winter Deluge stream the entirety of their highly anticipated new mini-album, Degradation Renewal, at heavily trafficked web-portal MetalBite.com. Set for international release on April 24th via Osmose Productions,...