Wednesday, April 14, 2010

Invisible Cloak Invented...Just Not What We Had In Mind

This LA street performer, Mirror Man, has just succeeded where dozens of scientists have failed. Take that, Harry Potter!

0 comments:

Post a Comment