Invisible Cloak Invented…Just Not What We Had In Mind [Costumes]

This LA street performer, Mirror Man, has just succeeded where dozens of scientists have failed. Take that, Harry Potter! [Kuriositas via Toxel] More »


Related Posts

Comments are closed.