Corby sludge demons, Raging Speedhorn, have finally announced the release date for their new album. The record, titled Lost Ritual, is set for a wide release on July 15th. However, anyone who pledged on the record will receive their copy a week earlier, on July 8th. Guitarist Jim Palmer had...
Continue reading...
Continue reading...