Tagged: Clutch

Duskwood – The Forthcoming Debut Full-Length ‘Desert Queen’.

Duskwood – Yeovil, England, United Kingdom. The Hard Rock/Stoner Rock/Desert Rock epoch is one that can really go either way. You hear the words “Hard Rock” and you more often than not think of Guns N’ Roses or some mid-80’s rumble that was more about being “metal” and generally cliche...