The Oh-My-God particle hit Earth in 1991 with a baseball's energy in one nucleus, 40 million times a...
A single atomic nucleus hit Utah with the force of a pitched baseball
The Oh-My-God particle hit Earth in 1991 with a baseball's energy in one nucleus, 40 million times any accelerator.
Author: Boing Boing
Read Original Article