May 14, 2003

Wired News is reporting that the iLoo story was not a hoax after all.

No comments: