Meteor explodes off Massachusetts coast, causing loud boom, meteorologist confirms - CBS News · Newsient