Tuesday, December 01, 2009

The Large Hadron Collider recently started up and the world didn't explode, did anyone tell the naysayers?

No comments: