Friday, September 23, 2011

Hmm ...

... CERN scientists 'break the speed of light' - Telegraph.

And Dave sends along this.

No comments:

Post a Comment