NASA confirms meteorite landed in Cape Cod Bay
Digest more
The meteor that produced a boom over New England over the weekend entered Earth’s atmosphere at roughly 42,000 mph, a NASA spokesperson said. It then traveled through the atmosphere from northwest to southeast for 26 miles before breaking