NASA says the elephant-sized meteor that landed on New England is totally normal (opens in new tab)
The five-foot meteor traveling at 42,000 miles per hour fell into Cape Cod with the equivalence of 230 tons of TNT.
Read the original articleThe five-foot meteor traveling at 42,000 miles per hour fell into Cape Cod with the equivalence of 230 tons of TNT.
Read the original article