The meteorite that crashed through a Spring-area home in March 2026 is now on display at the Houston Museum of Natural Science.
Source disclosure
This is a source-linked briefing. Read the original report from Abc 13 .