The meteorite that caused a sonic boom heard throughout Massachusetts on Saturday landed "right in the middle of Cape Cod Bay," NASA researchers say.
The meteorite that caused a sonic boom heard throughout Massachusetts on Saturday landed "right in the middle of Cape Cod Bay," NASA researchers say.
Initially reported as a meteor that exploded about 40 miles over New England, the space rock is now ... [1679 chars]
