Not bad all in all a nice balance and really a group forming in the right direction and at a creative musical peak in their career.
All Black Widow 2 Albums
Released: Nov 18, 2002
The sound of Sacrifice is mysterious. You do not know what is about to happen. They have a very occult sound on this album.