Friday 26 May 2006

Now You See It...

Life imitates Star Trek as scientists in the United States and Britain claim that they are within eighteen months of unveiling a demonstration model of a "cloaking device" that bends radar and light rays around it, rendering it invisible.

They'd already produced a working model a couple of weeks ago, but now they can't find the blasted thing.

No comments: