A meteor that boomed across the skies of southern New England on May 30 may have left pieces of itself resting on the floor of Cape Cod Bay. According to NASA's Astromaterials Research and Exploration ...
A meteor exploded over southern New England on May 30, likely dropping meteorite fragments into Cape Cod Bay. Radar and satellite data suggest a "strewn-field" of meteorites landed in the bay in water ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results