At 8:57 a.m. on March 17, a rock from space slammed into the atmosphere above Northern Ohio in broad daylight, releasing energy equivalent to 250 tons of TNT and sending sonic booms rolling across ...