Yeah this video would be great for someone who hasn't studied and/or experienced particle physics.
Just three days ago, I worked with NASA on the Higgs Boson.
The whole particle collider thing runs to creating the Higgs Boson through speed and pressure.
Well, I ate really bad Mexican food, and the next day I pinched off an epic loaf. But it wasn't easy. Of course I had to observe my creation and for a fleeting moment I saw it: the Higgs Movement. For those that understand physics, it flickers out of existence quickly. But for that brief time, I saw god.
There is more to the story, but yeah, the Higgs Boson exists.