God particle confirmed

hadron supercollider Political Cartoons