Hour of 13 – Salt the Dead: The Rare and Unreleased. Hour of 13 are one of those bands held in high reverence in underground circles and always create a stir when there is news of the band. Formed in 2006 and with a history that is less than straight …
Read More »