Get the latest Science News and Discoveries
Meteorite that landed in Cape Cod was a 'lone wolf' from the outer solar system, scientists find
"We cannot determine its exact history, but we found no association with any known meteor shower."
None
Or read this on Space.com



