sirmitchell:

peteuplink:

Cern scientists revealing results from the Large Hadron Collider have claimed the discovery of a new particle consistent with the Higgs boson.

Hells yeah! One step closer to understanding the universe.