Altar
PUBLISHED Feb 19, 2007
Everything about this collaborative album rings of magnitude: the musicians involved, the unholy album cover, and the pièce de résistance ...