Daily Archives: February 8, 2003

I’m invisible! You can’t see me!

Ok, this has GOT to be the coolest thing right now. Tokyo Professor working on invisibility. It’s obviously in the baby stages, but still, I mean that’s just cool. I mean … wow! Of course, the world being in the … Continue reading

Comments Off