Scientists say meteorites may have splashed down into Cape Cod Bay on May 30—and could be within reach of those with a boat, ...
The meteorite​ that caused a sonic boom heard throughout Massachusetts on Saturday ​landed "right in the middle of Cape Cod ...
NASA said the energy released when the meteor broke up was equivalent to about 300 tons of TNT.