I came across Sister watching videos by similar bands on YouTube....well glad I bought this album coz it rocks!!!!! but then Sweden do have some of the worlds finest sleaze bands on the planet, there must be something in the water over there!!
One person found this helpful.
Was this review helpful to you?