Cape Cod Bay is in the news because a meteor exploded over New England, traveling ~75,000 mph at ~40 miles up, per NASA. Quick bio: large Atlantic bay in Massachusetts.
NASA has confirmed a meteor explosion over New England with a fireball about 5 feet wide, traveling at 42,000 mph, and releasing energy equivalent to roughly 230 tons of TNT. The meteor broke up miles above the region and fell into Cape Cod Bay. Witnesses reported loud booms and shaking homes.