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 »







Leave a Reply

Your email address will not be published. Required fields are marked *