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 .