Swedish metallers Sister has built and earned a strong reputation for their raw and voraciously energetic sounds as well as live performances which leave a swarm of other bands in the shade. Creating a mix of punk and sleaze rock… Read More ›
sleaze metal
Falling Red – Empire Of The Damned
There is something very familiar about Falling Red and their explosion of heavy metal soaked with dirty hard and sleaze rock fire, a fusion which wakes up the passions like a merger of Motley Crue with Black Veil Brides… Read More ›
Sister – Disguised Vultures
It is easy to declare that on Disguised Vultures, the new album from Swedish metallers Sister, there is very little new going on but you can just as comfortably announce that the album is a refreshing and imagination teasing… Read More ›