Tuesday, May 18, 2004

Secret of Invisibility Discovered?

The Japanese appear to have discovered the secret of invisibility. After all, the camera never lies, does it?

No comments: