More than Eighteen Visions

Josh sent this in: "The highly anticipated new album from Eighteen Visions entitled
'VANITY' will hit stores May 14, 2002. There will be sound samples on the
Trustkill website shortly. This new album is going to destroy you on all
accounts. 'Phenomenal' does this new 13 song record no justice
whatsoever...
" You can check out my review of there last release here