A meteor exploded off the coast of Boston

Traveling at 75,000 miles an hour, breaking up 40 miles above the ground. | Image: CIRA On Saturday, at around 2:06 pm ET, a meteor streaked over the northeastern US and exploded north of Cape Cod Bay. The fireball was caught on camera by several people, shook houses,...