"God" particle officially discovered

You’ve got to be shitting me!:lol