Dead Cowboy’s Sluts – The Hand of Death
The general consensus is that there’s a lot of good metal coming out of France at the moment, so I was excited to find that Dead Cowboy’s Sluts hail from there. It’s hard however to warm to them initially....
Read More