added: May 15th 2003
The new homepage is up! Hope you like it. We have added some new functions and will keep on adding new stuff to the site. Please take the time to vote for your favorite Invocator song and also throw us a line or two in our new guestbook.
Back to the newslist >>>