A ‘fishy squisher’: NASA confirms meteorite landed in Cape Cod Bay (opens in new tab)
NASA says the meteor responsible for Saturday’s sonic boom released about as much energy as 300 tons of TNT as it broke into pieces 40 miles above New England. The post appeared first on <a href="
Read the original article