devil worship

CERN employees "sometimes let their sense of humor go too far."