› added 6 years ago
156
TIL of the Oh-My-God particle, recorded in 1991 over Utah traveling 99.99999999999999999999951% the speed of light -The tiny particle had the kinetic energy of a 58 mph baseball (or 100 quintillion times the photon energy of visible light)