Mystery boom in Upstate likely an exploding meteor, scientists say

February 13, 2012 08:36 PM