Nov 28, 2001

For immediate release: My secret work here in California is nearing its end for now. Genius Labs will be setting up shop in New England in December 2001. The future location is, at this time, undisclosed. Carry on.

No comments: