Spring homeowner’s meteorite to go on display at Houston Museum of Natural Science ↗
A meteorite crashed through Sherrie James’ roof in Spring, Texas, on March 21, landing near her daughter and causing a pressure wave that scientists estimated equaled about 26 tons of TNT. That space rock will now be on display at the Houston Museum of Natural Science on Nov. 6.