Thursday, November 18, 2010

The Least You Should Know (11/18)

British scientists developed a new material that could be used to make an invisible cloak. Now they can’t find where they put it.

No comments: