archytele The Vault

S1·E19 The Large Hadron Collider’s Secret

Aired March 24, 2010

Synopsis

This week, CERN found the God Particle. Apparently they’ve also found the Devil Particle.