Washington state band Siren's Rain puts out their latest full length album "Rise Forth". Promising heavy riffs and folk instruments... that sounds like a bad idea on paper.
Read MoreWashington state band Siren's Rain puts out their latest full length album "Rise Forth". Promising heavy riffs and folk instruments... that sounds like a bad idea on paper.
Read More