Meteor explodes off Massachusetts coast causing loud boom meteorologist confirms CBS News

A meteor exploded off the coast of Massachusetts, causing a loud boom to be heard throughout the state Saturday afternoon, according to WBZ-TV chief meteorologist Eric Fisher.  It was heard around 2… [+2899 chars]Read More

Leave a Reply

Your email address will not be published. Required fields are marked *