Deh-Yey and The ‘Death and Politics’ Single.
Deh-Yey – Chester, England, United Kingdom. Admittedly, there isn’t a lot to go on in regard to quantity when it comes to the Chester two-piece Deh-Yey but it is rather a case of the quality of said quantity alongside a healthy dose of thick vicious and viscous dirgey-groove. Technical term that. What do...