ninecircles.co
The Horns Up Top 10: Thou
For this week’s Top 10, we’re looking back on New Orleans sludge/doom band Thou, who formed there in 2005 and have been releasing all manner of splits, EPs and full-length records ever since. Diggi…