Chelyabinsk meteoroid – too small to detect. Posted on February 15, 2013 by jgordon Link. Wikipedia has best summary so far. Waiting to learn more on energy release.