Scientists say meteorites may have splashed down into Cape Cod Bay on May 30—and could be within rea...
A piece of space may have landed in Cape Cod Bay — what we know
Scientists say meteorites may have splashed down into Cape Cod Bay on May 30—and could be within reach of those with a boat, rope and magnet.
Author: Cape Cod Times
Read Original Article