Hands of Orlac – S/T(2011)
by drdoomslair
Hands of Orlac!!! Let me say that this is one helluva name for a heavy metal band! I’ve never been a huge fan of underground horror movies so I didn’t know there was one with the same name but even so the name kicks some serious butt. The female fronted 5-piece from Italy prefers to keep us in the dark when it comes to their real names (all band members go by monograms) but the S/T debut doesn’t fall behind […]
Categories: Reviews