I'm surprised no mention of this in here:
Exploding meteor blamed for ground shaking, loud boom in Pittsburgh
Officials from the National Weather Service believe that a meteor exploded in the Pittsburgh area on New Year’s Day.
nypost.com