17 June 2008

Paging Maxwell Smart

Scientists from Imperial College London think they may have discovered the cone, or at least the cloak, of silence.

No comments: