Monday, January 25, 2010

Disturbing news from the Large Hadron Collider.


(from this site.)

No comments:

Post a Comment