Boston.com
NASA says the meteor responsible for Saturday’s sonic boom released about as much energy as 300 tons of TNT as it broke into pieces 40 miles above New England. The post A ‘fishy squisher’: NASA confirms meteorite landed in Cape Cod Bay appeared first on Boston.com .
Go to News Site