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 disclosed new details about a weekend meteor over New England that produced a double sonic boom. The natural object, 5 feet wide and elephant-sized, traveled at roughly 42,000 mph, fragmented about 40 miles above the ground, and released energy equivalent to about 230-300 tons of TNT. The meteor likely landed in Cape Cod Bay, with no ground impact confirmed.