Helpzilla website is up

I finally got around to putting up some pages (okay just one page) on http://helpzilla.org and http://helpzilla.com. In the days to come I will probabably expand the content, but this will do for now.

The blank pages were really starting to get to me...

Posted by Jason Dillon 2003-04-26