A sonic boom heard throughout the northeastern United States last week was caused by a meteor, NASA confirmed after consulting satellite imagery.
A sonic boom heard throughout the northeastern United States last week was caused by a meteor, NASA confirmed after consulting satellite imagery.