NEWS: Raging Speedhorn announce new album, ‘Lost Ritual’!

Corby brutes Raging Speedhorn have unveiled the artwork and release date of their forthcoming LP ‘Lost Ritual’, for which the band are currently running a Pledge Music campaign (you can contribute HERE):

The record drops July 13th, although pledgers will receive their copy a week earlier on July 8th.