From Boing Boing

by

 News Bigphotos Images 080910-Collider-Success Big The Large Hadron Collider was fired up today and we’re apparently all still herezajkekukja…..

Advertisements